VB.NET 数据库查询结果的操作

wxl543 2008-09-22 09:51:39
查询到了结果,怎么把DataSet里的数据放到TextBox中啊?


Dim ds As New DataSet
Dim adp As New OleDb.OleDbDataAdapter(str, conn)
conn.Open()
adp.Fill(ds)

If ds.Tables(0).Rows.Count <= 0 Then
MsgBox("无查询结果")
End If


TextBox1.Text = ds.Tables(0).Rows.Count.ToString '这样不行,还有什么方法吗?
...全文
366 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaocuner 2008-09-23
  • 打赏
  • 举报
回复
恩,这个我也碰到过,一起努力吧。
lemonzx2008 2008-09-23
  • 打赏
  • 举报
回复
多看些例子,多上下CSDN就好了
我也是菜鸟,共同学习哦……
JeffChung 2008-09-22
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 wxl543 的回复:]

我初学VB.NET,像这类问题怎么解决啊?查MSDN也查不到.郁闷中...........
[/Quote]

认真看看错误的提示就知道了。这种语法错误的提示应该很明显的
ZengHD 2008-09-22
  • 打赏
  • 举报
回复
5楼第三块红牌真牛逼
hongqi162 2008-09-22
  • 打赏
  • 举报
回复
在google上找吧,多去vb.net技术社区逛逛
wxl543 2008-09-22
  • 打赏
  • 举报
回复

TextBox1.Text = ds.Tables(0).Rows(行号)("列名").ToString()

谢谢!!!

成功了!

我初学VB.NET,像这类问题怎么解决啊?查MSDN也查不到.郁闷中...........
hongqi162 2008-09-22
  • 打赏
  • 举报
回复
获得内容应该是这样的吧

TextBox1.Text = ds.Tables(0).Rows(行号)("列名").ToString()
ZengHD 2008-09-22
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 hongqi162 的回复:]
>>TextBox1.Text = ds.Tables(0).Rows.Count.ToString '这样不行,还有什么方法吗?

TextBox1.Text = ds.Tables(0).Rows.Count.ToString()你缺个括号吧,ToString是方法不是属性
[/Quote]
VB可以不使用()
wxl543 2008-09-22
  • 打赏
  • 举报
回复
TextBox1.Text = ds.Tables(0).Rows.Count.ToString() '这样也不行,返回的是一个整型数值,可能是它的行或是列号
hongqi162 2008-09-22
  • 打赏
  • 举报
回复
>>TextBox1.Text = ds.Tables(0).Rows.Count.ToString '这样不行,还有什么方法吗?

TextBox1.Text = ds.Tables(0).Rows.Count.ToString() 你缺个括号吧,ToString是方法不是属性
ZengHD 2008-09-22
  • 打赏
  • 举报
回复
ds.Tables[0].Rows[0][0].ToString()

16,554

社区成员

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

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