Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


ODBC fel?

Postades av 2005-06-20 14:06:50 - Jakob Hägg, i forum c# (c-sharp), Tråden har 9 Kommentarer och lästs av 585 personer

Tjenna

Jag har en kod som ska kolla av en mysql databas men jag får följande fel när jag testkör programmet:

An unhandled exception of type 'Microsoft.Data.Odbc.OdbcException' occurred in microsoft.data.odbc.dll

Additional information: System error.

Min kod:


OdbcConnection con = new OdbcConnection(CONstring);
OdbcCommand dc = new OdbcCommand(SQL, con);

con.Open();
OdbcDataReader myReader = dc.ExecuteReader(); <-- På den raden stannar han!
          
if(myReader.Read())
{
	bla bla	
}
else
{
	bla bla
} 			
con.Close();
myReader.Close();



Någon som har några tips?

------------------
--------------------------------
Vh Jakob Hägg


Svara

Sv: ODBC fel?

Postades av 2005-06-20 14:30:28 - Mikael Wedham

Vad står det i din SQL variabel?

/micke


Svara

Sv:ODBC fel?

Postades av 2005-06-20 14:36:59 - Jakob Hägg

string SQL = "SELECT * FROM wwb_konton WHERE strUsername='"+ Username +"' AND strPassword='"+ Password +"'";

stämmer helt med databsen och jag har skrivit ut den och kollat. Har också kontrollerat connectionstringen.


Svara

Sv: ODBC fel?

Postades av 2005-06-20 16:23:41 - Lars-Erik Eriksson

Använd try catch enligt följande för att få ett korrekt felmeddelande:

Try
'din kod
Catch ex as exceptin
console.write ex.message
end try

Då blir det lättare att lösa problemet.


Svara

Sv:ODBC fel?

Postades av 2005-06-20 16:44:24 - Jakob Hägg

testat med det... samma fel... känns lite mysko...


Svara

Sv: ODBC fel?

Postades av 2005-06-20 17:31:53 - Johan Svensson

Men när du testade, vilket felmeddelande fick du ut?


Svara

Sv: ODBC fel?

Postades av 2005-06-20 19:54:37 - Göran Andersson

Kolla så att databasen fungerar över huvud taget. Kan du koppla upp dig mot den med något verktyg, som MySQL Administrator?


Svara

Sv:ODBC fel?

Postades av 2005-06-20 22:22:49 - Jakob Hägg

Okej... Gör en liten updatering för nyinkommande tittare/läsare...

Min kod:

public void PostLogg(string strDate, string strIp, string strComputer, string strTyp)
{
	string Sql = "INSERT INTO wwb_logg (strIp, strDate, strComputer, strTyp) VALUES ('test','test','test','test')";
	string ConnectionStr = "DRIVER={MySQL ODBC 3.51 Driver};SERVER=mysql13.wisbyillusions.se;PORT=3306;DATABASE=wisbywebb_se;USER=bokning@w725;PASSWORD=test;OPTION=3;";
	OdbcConnection myConnection = new OdbcConnection(ConnectionStr); 
	OdbcCommand myCommand = new OdbcCommand(Sql,myConnection); 

	myConnection.Open();
	myCommand.ExecuteNonQuery();
	myConnection.Close();
}


Mitt felmeddelande(Som kommer upp när jag gör programmet):
An unhandled exception of type 'Microsoft.Data.Odbc.OdbcException' occurred in microsoft.data.odbc.dll

Additional information: System error.

Jag har nu testat:
Byta MySQL server (Samma fel)
Köra en try and catch (Samma fel precis)
Kollat att det funkar med en mysql client program och det funkar.

Några andra tips än att byta drivar från odbc till något annat? Hur gör man det? är ganska ny på det här...

Tusen tack till alla som orkar med att hjälpa mig.


Svara

Sv: ODBC fel?

Postades av 2005-06-20 22:50:19 - Patrik Löwendahl

ODBC är av ondo och Microsoft bad utvecklare att sluta med ODBC drivrutiner någongång 96-97. De alldra flesta databasmotorer har en nyare och fräschare OLEDB drivrutin till hands (om det inte är så att dbn inte uppdaterats sedan 94)

För MySql finns alltid valet att byta över till OleDB men det bättre alternativet är att använda en managed provider.

Här finns information om hur du gör det:

http://dev.mysql.com/tech-resources/articles/dotnet/#ADO.NET


Svara

Sv:ODBC fel?

Postades av 2005-06-21 09:10:22 - Jakob Hägg

Japp

Nu funkar det! Tusen tack. Jag löste det genom tipset att använda Mysqls provider.

Tusen tack till alla som orkat med mig


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 165
27 952
271 704
1 125
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies