永发信息网

C#button点击后提交到数据库,

答案:4  悬赏:30  手机版
解决时间 2021-03-04 06:26
  • 提问者网友:伴风望海
  • 2021-03-03 08:34
C#button点击后提交到数据库,
最佳答案
  • 五星知识达人网友:执傲
  • 2021-03-03 09:51
亲,是要在button点击事件里添加写数据库的代码的哦。
提交数据库代码贴出来看下。追问
追答确定是要用commd.ExecuteNonQuery();
如果你要写完再读,query重新写成查询的语句,比如:query="select * from Feednack";然后再执行后面的填充数据集操作,以用于刷新。
commd.ExecuteReader();追问没用啊,执行的还是刷新,内容没提交到数据库


就是点击提交,内容提交不了,页面从提交跳到头部了
追答protected void ...
{
...
conn.Open();
//上同原文

string query = "insert....."
SqlCommand commd = new SqlCommand(quer, conn);
commd.ExecuteQuery();
SqlDataAdapter sda = new SqlDataAdapter();
query = "select * from Feedback where ..."
sda.SelectCommand = new SqlCommand(query, conn);
DataSet ds = new DataSet();
sda.Fill(ds, "Feedback");

//下同原文
if (conn.State ==.....
...
}
太难打了,发图片上来,狠难抄,把意图写了一下,意思就是先写数据库然后再查询
全部回答
  • 1楼网友:掌灯师
  • 2021-03-03 12:34
你把代码贴上来看看追问
  • 2楼网友:北方的南先生
  • 2021-03-03 11:40
在设计页面双击按钮进入事件代码编写。追问


要代码拉追答注册是添加操作,不是ExecuteReader
commd.ExecuteNonQuery();追问

这个代码,当是提交不了,页面执行的是刷新,从提交按钮跳到页面头部
  • 3楼网友:雪起风沙痕
  • 2021-03-03 10:44
虽然我们测试你写的代码,但是你这个button按钮里也没有写跳转页面之类能表示提交成功的方法,当然即使你提交到数据库还是在当前页面啊,所以不能根据还在当前页面判断没有提交到数据库。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯