asp.net将数据插入数据库的问题?

下面是某个按钮里面的事件代码,就是插入一条数据而已,错在哪里??stringconn="Server=.;InitialCatalog=test;uid=sa;pwd=1... 下面是某个按钮里面的事件代码,就是插入一条数据而已,错在哪里??

string conn = "Server =.; Initial Catalog =test; uid = sa; pwd =12345asdfg";
SqlConnection Myconn = new SqlConnection(conn);
Myconn.Open();
string a = "insert into test(userID,userName,content) values('110704105','12:12:12','nothing')";
SqlCommand comm = new SqlCommand(a, Myconn);
comm.CommandType = CommandType.Text;
comm.ExecuteNonQuery();
Myconn.Close();
展开
 我来答
gscgscgscgscgs
2014-10-24 · 超过65用户采纳过TA的回答
知道小有建树答主
回答量:114
采纳率:0%
帮助的人:85万
展开全部
设断点调试一下啊
首先在myconn.open()处高一个断点,看看数据库是否打开了
其次在comm.executenonquery()处设断点,看看插入语句是否被成功执行。
如果你的插入的数据对应的字段都是varchar也就是字符串类型的,我推测sql语句应该是没问题。那么很有可能就是数据库连接出错了。
说的有点多:总之两点,
1、确定连接上数据库
2、确保插入语句的变量形式与对应的字段所要求的形式保持一致。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式