Betreff |
Von |
Datum |
|
|
Re: INSERT Befehl über MySQL (ASP.NET)
Doch das Insert wird ausgeführt!<br><br>string strConn = "DRIVER={MySQL ODBC 3.51 Driver};SERVER=localhost;UID=root;DATABASE=eos;";<br> string strSQL ="INSERT INTO Kunden(Kundenname,... |
|
|
|
|
|
G.
Guest
|
08.01.2004 14:42 |
|
|
Re: INSERT Befehl über MySQL (ASP.NET)
denkst du!<br><br>müsste ich mich schon sehr täuschen. Aber erst mit execute wirds auch gemacht.<br>Das ändert aber nichst daran, das es unschön programmiert ist |
|
|
|
|
|
Hannes
Preishuber
|
08.01.2004 14:49 |
|
|
Re: INSERT Befehl über MySQL (ASP.NET)
das InserCommand für auch ein ExecSQL aus. Unschön würde ich meine Programmierung nicht bezeichnen. Wenn du mal in die MSDN von Microsoft schaust, dort gibt es ein Beispiel für einen INSERT, ähnlich... |
|
|
|
|
|
G.
Guest
|
08.01.2004 15:03 |
|
|
Re: INSERT Befehl über MySQL (ASP.NET)
Moment mal, diese Codezeilen sind nichts mehr als eine Art Vorbereitung für ein DataSet. Der DataAdapter stellt Datenbefehle und eine Datenbankverbindung dar, mit dessen Hilfe man dann ein DataSet... |
|
|
|
|
|
Shinja
Strasser
|
08.01.2004 15:35 |
|
|
G.
Guest
|
08.01.2004 15:45 |
|
|
G.
Guest
|
08.01.2004 15:46 |
|
|
Re: INSERT Befehl über MySQL...
z.B.:<br><br>SqlDataAdapter catDA = new SqlDataAdapter("SELECT CategoryID, CategoryName FROM Categories", nwindConn); <br><br>catDA.UpdateCommand = new SqlCommand("UPDATE Categories SET CategoryName =... |
|
|
|
|
|
Shinja
Strasser
|
08.01.2004 15:47 |
|
|
Re: INSERT Befehl über MySQL...
Fehler: Der Typ oder Namespace 'SqlDataAdapter' konnte nicht gefunden werden. Möglicherweise fehlt eine Anweisung oder ein Assemblyverweis.<br><br>Hinweis: ich arbeite mit ASP.NET Web Matrix, nicht mit... |
|
|
|
|
|
G.
Guest
|
08.01.2004 15:56 |
|
|
Re: INSERT Befehl über MySQL...
Je nach dem mit was für eine Provider man arbeitet muss man die Objekte für die richtigen adapter verwenden. Die restlichen Anweisungen bleiben... |
|
|
|
|
|
Shinja
Strasser
|
08.01.2004 15:58 |
|
|
Re: INSERT Befehl über MySQL...
Der Typ oder Namespace 'DataSet' konnte nicht gefunden werden. Möglicherweise fehlt eine Anweisung oder ein Assemblyverweis. Was nun? |
|
|
|
|
|
G.
Guest
|
08.01.2004 16:07 |
|
|
Hannes
Preishuber
|
08.01.2004 15:59 |
|
|
Re: INSERT Befehl über MySQL...
Der Typ oder Namespace 'DataSet' konnte nicht gefunden werden. Möglicherweise fehlt eine Anweisung oder ein Assemblyverweis. Was nun? |
|
|
|
|
|
G.
Guest
|
08.01.2004 16:12 |
|
|
Shinja
Strasser
|
08.01.2004 16:14 |
|
|
Re: INSERT Befehl über...
catDA.Update(catDS); <--- war ja aus deinem Beispiel<br><br>catDA.Insert(catDS); <---- Wollte ich machen, gibt es nicht<br><br>da catDA ein OdbcDataAdapter ist, gibt es den Befehl InsertCommand....jedoch... |
|
|
|
|
|
G.
Guest
|
08.01.2004 16:20 |
|
|
Shinja
Strasser
|
08.01.2004 16:33 |
|
|
Re: INSERT...
Nein, er kann dem Wert die Eigenschaft catDA nicht zuweisen...<br><br>Hier der Code:<br><br>string strConn = "DRIVER={MySQL ODBC 3.51 Driver};SERVER=localhost;UID=root;DATABASE=eos;";<br> ... |
|
|
|
|
|
G.
Guest
|
08.01.2004 16:35 |
|
|
Re: INSERT...
Schau mal auf http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemdataodbcodbcdataadapterclassinsertcommandtopic.asp<br> |
|
|
|
|
|
Shinja
Strasser
|
08.01.2004 16:41 |
|
|
Re: INSERT...
Habe ich in den vorherigen Beiträgen schon erwähnt. Mein Quellcode ist genauso wie bei der MSDN beschrieben aufgebaut:<br><br>string strConn = "DRIVER={MySQL ODBC 3.51... |
|
|
|
|
|
G.
Guest
|
08.01.2004 16:46 |
|
|
Re:...
Nein! http://www.devtrain.de/forummsg.aspx?id=3593&fid=50<br><br>hier hast du dann den falschen Ansatz. Wenn du InTime etwas in die Datenbank speichern willst, dann musst du mit dem Commandobjekt... |
|
|
|
|
|
Shinja
Strasser
|
08.01.2004 16:52 |
|
|
Re:...
also ich versteh's nicht...<br><br>mach mir doch mal BITTE ein kleines beispiel, wie du einen Datensatz in eine mySQL tabelle speichern würdest...<br><br>DANKE ;-)<br><br>Gruß<br>Konrad |
|
|
|
|
|
G.
Guest
|
08.01.2004 16:57 |
|
|
R...
...<br>string myQuery = "insert into .....";<br>string myConn = "...mysqlconnectionstring...";<br>mySave(myQuery, myConn);<br>...<br>...<br>public void mySave(string myExecuteQuery, string myConnectionString)... |
|
|
|
|
|
Shinja
Strasser
|
08.01.2004 17:02 |
|
|
Re:...
Danke erstmal. Mein Code jetzt lautet:<br><br>public void mySave(string myExecuteQuery, string myConnectionString)<br>{<br> OdbcConnection myConnection = new OdbcConnection(myConnectionString);<br> ... |
|
|
|
|
|
G.
Guest
|
08.01.2004 17:10 |
|
|
Re:...
Hey...ich hab durch deine Code meine Fehler in meinem Code gefunden. Jetzt geht es! Vielen Dank!!!<br><br>hier der Code:<br><br>string strConn = "DRIVER={MySQL ODBC 3.51... |
|
|
|
|
|
G.
Guest
|
08.01.2004 17:21 |
|
|
Shinja
Strasser
|
08.01.2004 17:26 |
|
|
Re:...
Die Zeile kannst weglassen<br><br>OdbcDataAdapter da = new OdbcDataAdapter(); |
|
|
|
|
|
Shinja
Strasser
|
08.01.2004 17:28 |
|
|
G.
Guest
|
08.01.2004 17:30 |
|