无法正确读取数据库数值后,谢谢

asd241a 2013-08-06 08:37:14
如下: 我用这个语言就无法或者数值,只能获得字段名,

Dim sql As String = "select '" + ComboBox10.Text + "' from 单价
Dim cmd As New SqlCommand(sql, con)
con.Open()
cmd.ExecuteNonQuery() '执行插入动作
TextBox31.Text = cmd.ExecuteScalar()

但是我用这个就能获得数值,
Dim sql As String = "select 白玫瑰 from 单价
请问怎么用变量写这个语言啊
为什么啊,谢谢
...全文
115 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
古今多少事 2013-08-06
  • 打赏
  • 举报
回复
Dim sql As String = "select " & ComboBox10.Text & " from 单价"
asd241a 2013-08-06
  • 打赏
  • 举报
回复
找到方法了,但是不知道原因。 Dim j1 As String j1 = ComboBox10.Text Dim str As String str = "data source=127.0.0.1\zhuji;initial catalog=huadian;user id=sa;password=a;" Dim con As New SqlConnection(str) 'Dim sql As String = "insert into Table1(好啊) values('" & TextBox2.Text.ToString() & "')" Dim sql As String = "select " & j1 & " from 单价" 这样就行了

16,718

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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