-1

// 行をクリックすると削除されます

 string sqlStr = "DELETE from Members MemberID, FirstName, LastName, Phone, Mobile, Email, Address, Suburb, City, PostalCode, DateJoined;";
 sqlStr += "WHERE rowid=@Rowid;";
4

4 に答える 4

1
string sqlStr = "DELETE from Members WHERE rowid=@Rowid";
于 2012-06-26T10:15:02.750 に答える
0

;最初の行の and を削除する必要があると思います。そして、それらのフィールド名を削除します。
使うだけ

"delete from members where rowid=@Rowid"
于 2012-06-26T10:15:16.223 に答える
0

コードに従って、次のようにする必要があります。

string sqlStr = "DELETE from Members";
 sqlStr += " WHERE rowid=@Rowid;";
于 2012-06-26T10:16:54.697 に答える
0

DELETE 操作の構文には、列名を含める必要はありません。

DELETE FROM <table_name> WHERE <condition>

あなたの場合は、

string sqlStr = "DELETE from Members WHERE rowid=@Rowid";

私はあなたがすでに@Rowid宣言して割り当てていると仮定していますSqlParameter

于 2012-06-26T10:20:06.893 に答える