Betreff |
Von |
Datum |
|
|
Hannes
Preishuber
|
08.01.2004 13:56 |
|
|
G.
Guest
|
08.01.2004 14:12 |
|
|
Re: INSERT Befehl über MySQL (ASP.NET)
vor lauter MYSQl hab ich gar nicht auf den restlichen Code geschaut, der nicht besonders sinnvoll ist. Kurz gesagt der insert wird nirgends ausgeführt!
Kurz gesagt so ähnlich muss es ausshen... |
|
|
|
|
|
G.
Guest
|
08.01.2004 14:32 |
|
|
Re: INSERT Befehl über MySQL (ASP.NET)
Doch das Insert wird ausgeführt!
string strConn = "DRIVER={MySQL ODBC 3.51 Driver};SERVER=localhost;UID=root;DATABASE=eos;"; string strSQL ="INSERT INTO Kunden(Kundenname,... |
|
|
|
|
|
G.
Guest
|
08.01.2004 14:42 |
|
|
Hannes
Preishuber
|
08.01.2004 14:49 |
|
|
Re: INSERT Befehl über MySQL...
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...
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...
z.B.:
SqlDataAdapter catDA = new SqlDataAdapter("SELECT CategoryID, CategoryName FROM Categories", nwindConn);
catDA.UpdateCommand = new SqlCommand("UPDATE Categories SET CategoryName =... |
|
|
|
|
|
Shinja
Strasser
|
08.01.2004 15:47 |
|
|
Re: INSERT Befehl über...
Fehler: Der Typ oder Namespace 'SqlDataAdapter' konnte nicht gefunden werden. Möglicherweise fehlt eine Anweisung oder ein Assemblyverweis.
Hinweis: ich arbeite mit ASP.NET Web Matrix, nicht mit... |
|
|
|
|
|
G.
Guest
|
08.01.2004 15:56 |
|
|
Re: INSERT Befehl...
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...
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...
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...
catDA.Update(catDS); <--- war ja aus deinem Beispiel
catDA.Insert(catDS); <---- Wollte ich machen, gibt es nicht
da catDA ein OdbcDataAdapter ist, gibt es den Befehl InsertCommand....jedoch... |
|
|
|
|
|
G.
Guest
|
08.01.2004 16:20 |
|
|
Re:...
Groß- / Kleinschreibung ? InsertCommand |
|
|
|
|
|
Shinja
Strasser
|
08.01.2004 16:33 |
|
|
Re:...
Nein, er kann dem Wert die Eigenschaft catDA nicht zuweisen...
Hier der Code:
string strConn = "DRIVER={MySQL ODBC 3.51 Driver};SERVER=localhost;UID=root;DATABASE=eos;"; ... |
|
|
|
|
|
G.
Guest
|
08.01.2004 16:35 |
|
|
R...
Schau mal auf http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemdataodbcodbcdataadapterclassinsertcommandtopic.asp
|
|
|
|
|
|
Shinja
Strasser
|
08.01.2004 16:41 |
|