如何向已连接到sql server数据库的listbox中添加数据

xixiqiaoba 2017-04-03 02:34:31
设置了一个txetbox控件和一个按钮,现在想通过textbox中输入的数据向listbox中添加数据,但是通过在button按钮下listbox1.items.add函数不能添加到数据库中,一刷新就没有了,求大神解决
...全文
293 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
insus 2017-04-11
  • 打赏
  • 举报
回复
正确做法,是按添加铵钮时,是添加至数据库,然后再显示(绑定)于ListBox控件。
insus 2017-04-11
  • 打赏
  • 举报
回复
从#5楼的代码,只是添加程序,并没有看到绑定(显示)的程序。
xixiqiaoba 2017-04-11
  • 打赏
  • 举报
回复
引用 4 楼 insus 的回复:
正确做法,是按添加铵钮时,是添加至数据库,然后再显示(绑定)于ListBox控件。
string connString = "Data Source=.;Initial Catalog=hotel_ap;User ID=sa;Password=1"; SqlConnection connection = new SqlConnection(connString); connection.Open(); string sql = "INSERT INTO dataDept VALUES ('"+TextBox1.Text+"')"; SqlCommand command = connection.CreateCommand(); command.CommandText = sql; int result= command.ExecuteNonQuery(); connection.Close(); 现在的问题是数据能够添加进去但是页面上不显示,必须重新打开页面才可以显示,listbox的autopostback也设置的true,是不是还少一个重新绑定数据库的语句?
qq_17583161 2017-04-04
  • 打赏
  • 举报
回复
你的add函数只是在控件中添加,你还要吧变化的数据添加到数据库,你要使用sql语言,把变化更新到数据库,去看看数据库sql需要吧,. net有linq to sql
xixiqiaoba 2017-04-03
  • 打赏
  • 举报
回复
没有听懂你的意思,数据库是已经连接上的,现在就是想要通过listbox向数据库添加数据
xdashewan 2017-04-03
  • 打赏
  • 举报
回复
那你在listbox1.items.add之后添加到数据库不行吗

62,074

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧