c# - 数据库中没有发生数据插入

标签 c# asp.net visual-studio sql-server-2008

我正在尝试将数据插入数据库。连接工作正常。但是我无法插入数据,我也不知道为什么。该表只是没有得到更新。

string ConnectionString = "Data Source=.\\SQLEXPRESS;AttachDbFilename=C:\\Users\\Kaushalya\\Documents\\NewAgain.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True";

SqlCommand cmd = new SqlCommand("Insert into Tabel1(name) VALUES (@UserName);",conn);
cmd.Parameters.Add(new SqlParameter("@UserName", Convert.ToInt32(0)));

测试时连接正常。但是,我无法对数据库执行任何操作。

最佳答案

您需要执行命令对象。

cmd.ExecuteNonQuery();

更多信息 here .

关于c# - 数据库中没有发生数据插入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6021260/

相关文章:

c# - 将文件/类移动到另一个项目

c# - 在 WinForms 或 WPF 中构建 3d 曲线和绘图的控件

c# - 如何使球向不同方向移动?

c# - 部署托管到 Azure 的 Blazor WebAssembly 应用程序 ASP.NET Core

.net - 开源.Net报告工具

xml - 自动将 XML 文件附加到 Visual Studio 中的 XSD 架构?

c# - 如何在 asp.net 中嵌套中继器

c# - 根据自定义属性 UWP 禁用某些 ListViewItem

mysql - 创建和使用 MySQL 索引

c# - 无法使用 inkscape 从 ASP.NET 生成文件