ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
509
509
EMPFEHLEN
-
Moin,
schreibe gerade eine dll, die Datenbankeinträge machen soll.
Übergebe dieser dll Parameter und diese baut daraus einen Insertstring und soll diesen dann natürlich auf ne DB "anwenden".
Hab für den DB Zugriff folgenden Code in der Dll:
Code :1 2 3 4 5
public class SQL_DB { private System.Data.SqlClient.SqlConnection sqlConnection1; private System.Data.SqlClient.SqlCommand sqlCommand1; ...
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14
public bool Insert(string datasource, string database, string table_name, string values) { this.sqlConnection = new System.Data.SqlClient.SqlConnection(); this.sqlCommand = new System.Data.SqlClient.SqlCommand(); sqlConnection.ConnectionString = "integrated security=SSPI;data source=" + datasource + ";persist security info=False;initial catalog=" + database + ""; sqlCommand.CommandText = build_sql_string(table_name, values); sqlConnection.Open(); MessageBox.Show(sqlCommand.CommandText); sqlCommand.ExecuteNonQuery(); sqlConnection.Close();
In der Messagebox wird der InsertString richtig angezeigt. Nur sobald ich ExecuteNonQuery() ausführe passiert nix.
Hab den Code mal als "normale" WindowsAnwendung geschrieben, da geht das.
Nun meine Frage, kann man Execute... überhaupt in einer dll anwenden oder hab ich einfach etwas im Code vergessen?
Danke schonmal für eure Hilfe....
-
13.10.05 13:51 #2
Wurde die Frage nicht bereits beantwortet?
Dem Commando sollte die geöffnete Connection zugewiesen werden.
Code :1 2
sqlConnection.Open(); this.sqlCommand = new System.Data.SqlClient.SqlCommand(sqlConnection);
Allen ist das Denken erlaubt, vielen bleibt es erspart. (Kurt Goetz)
Ähnliche Themen
-
.bpl und .dll in .exe einbinden
Von Asix im Forum Borland CBuilder und VCLAntworten: 5Letzter Beitrag: 11.01.09, 12:14 -
DLL Einbinden?
Von lordfritte im Forum C/C++Antworten: 8Letzter Beitrag: 22.07.07, 19:22 -
da.UpdateCommand.ExecuteNonQuery(); wird nicht ausgeführt
Von Reverent im Forum .NET DatenverwaltungAntworten: 2Letzter Beitrag: 25.02.07, 13:29 -
LMO in PHP-Kit einbinden
Von Teaser im Forum PHPAntworten: 0Letzter Beitrag: 31.05.04, 11:44 -
.txt einbinden
Von Blackmoor im Forum HTML & XHTMLAntworten: 15Letzter Beitrag: 12.06.03, 17:49





Zitieren
Login





