Dch*_*ris 0 c# database sql-server asp.net insert
我只想要我的标题所说的内容.我已经阅读了以前所有相似的帖子,但我找不到解决方案.请你看看我的代码吗?编辑:我没有得到任何exception.I只是没有看到在数据库EDIT2新的数据:前4个答案,不解决我的问题,因为我编辑的代码,增加了为ExecuteNonQuery命令.
int admin = 23;
SqlConnection thisConnection = new SqlConnection(
ConfigurationManager.ConnectionStrings[
"Data Source=...;Persist Security Info=True;User ID=myusername;Password=mypassword"]
.ConnectionString);
SqlCommand nonqueryCommand = thisConnection.CreateCommand();
thisConnection.Open();
nonqueryCommand.CommandText = "INSERT INTO Account (Username,Password,AdministratorId) VALUES (@username,@password,@admin)";
nonqueryCommand.Parameters.Add("@username", SqlDbType.VarChar, 20);
nonqueryCommand.Parameters["@username"].Value = UsernameTextbox.Text.ToString();
nonqueryCommand.Parameters.Add("@password", SqlDbType.VarChar, 15);
nonqueryCommand.Parameters["@password"].Value = PasswordTextbox.Text.ToString();
nonqueryCommand.Parameters.Add("@admin", SqlDbType.Int);
nonqueryCommand.Parameters["@admin"].Value = admin;
EDIT:nonquerycommand.ExecuteNonQuery();
thisConnection.Close();
Run Code Online (Sandbox Code Playgroud)
您似乎并没有真正执行您的查询.在关闭连接之前执行它.
nonquerycommand.ExecuteNonQuery();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
598 次 |
| 最近记录: |