/ / C # Datenadapter löschen Befehl - c #

C # -Datenadapter löschen Befehl - c #

Ich mache mein eigenes Speicherprogramm mit SQL inC # Mein Problem ist jedes Mal, wenn ich einen Eintrag lösche, alle Spalten gelöscht werden, wie behebe ich das? Ich benutze das Programm so, gibt es irgendeine Art von Abfrage, die ich verwenden sollte, wenn ich nur 1 Zeile löschen möchte?Bildbeschreibung hier eingeben

Antworten:

0 für die Antwort № 1

Wie David sagte, dies ist ein grundlegendes SQL.

Wenn Sie jedoch C # machen, ist es normalerweise eine ziemlich schlechte Idee, sowieso Roh-SQL zu schreiben. EntityFramework kann sich um diese Details kümmern.


0 für die Antwort № 2

Versuchen Sie etwas wie

          string delete=" delete from dbo.testtable where
testtableid="123"";
Using(SqlConnection con=new SqlConnection
("yourconnectionstring){
using (SqlCommand scmd=new SqlCommand
(delete,con){
con.open();
cmd.executenonquery();
}
}