【发布时间】:2013-02-28 17:04:08
【问题描述】:
我正在使用这种方法在表格中插入一行:
MySqlConnection connect = new MySqlConnection(connectionStringMySql);
MySqlCommand cmd = new MySqlCommand();
cmd.Connection = connect;
cmd.Connection.Open();
string commandLine = @"INSERT INTO Wanted (clientid,userid,startdate,enddate) VALUES" +
"(@clientid, @userid, @startdate, @enddate);";
cmd.CommandText = commandLine;
cmd.Parameters.AddWithValue("@clientid", userId);
cmd.Parameters.AddWithValue("@userid", "");
cmd.Parameters.AddWithValue("@startdate", start);
cmd.Parameters.AddWithValue("@enddate", end);
cmd.ExecuteNonQuery();
cmd.Connection.Close();
我也有具有 Auto Increment 的 id 列。
我想知道是否可以获得插入新行时创建的 id。
【问题讨论】:
-
这就是你所追求的吗? stackoverflow.com/questions/7982520/…
-
没有。我想要我插入的 id