VB中表格控件有很多,如MSFlexGrid,DataGrid,MSHFlexGrid等等
十多年的路北网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。成都营销网站建设的优势是能够根据用户设备显示端的尺寸不同,自动调整路北建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联公司从事“路北网站设计”,“路北网站推广”以来,每个客户项目都认真落实执行。
使用的多的是微软的FlexGrid控件。
通过菜单"Project" - "Components" - 勾上"Microsoft FlexGrid Control 6.0"进行选择。这个是包含在VS6 SP6安装包内的。
接收数据时,使用一个 Label 显示就行了。而且跳过一些数据再显示,例如一秒钟才显示一个数据。
你应该把精力放到领导(或者用户)的意图上,不要纠结技术上的 ListBox。
Dim mycon As New SqlConnection(connstrs)
Dim sqlStr As String = "SELECT * FROM [Column] FROM [Table]"
Dim cmd As New SqlCommand(sqlStr, mycon)
Dim reader = cmd.ExecuteReader()
Dim i As Integer = 1
While reader.Read()
Dim txt As New TextBox()
txt.Name = "txt" + i
txt.Size = New Size(100, 20) '文本框大小
txt.Location = New Point(50, i * 20 + 20)'left:50 top:随便写的,自己看着调
txt.Text = reader.GetValue(0).ToString()
Me.Controls.Add(txt) 'Me 可以改为你要添加上去的对象
End While
'未经过运行,自己调试看看能否OK
//用ADO.net中的Connection进行OLE连接到Access文件,连接字符串例子:
connstr="PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA Source=DB文件路径;Jet OLEDB:Database password=密码"
//再发送Command命令SQL,
Select * from Student_Perfomance where Stu_No='取到的学号'
//再用DataReader取出数据,设置到窗体的控件上。
到底要怎么显示,某一列的数据可能是多条记录,如果显示在textbox中,是显示到一行里呢,还是每条记录显示一样呢。我给你做了个例子,你参考一下吧:(用的微软企业库连接数据库的)
Dim myCommond = myDatabase.GetSqlStringCommand("SELECT title FROM article")
Dim myDatareader = myDatabase.ExecuteReader(myCommond)
While myDatareader.Read
textbox1.Text = myDatareader("title") vbCrLf
End While
网站题目:包含vb.net多数据显示的词条
分享URL:https://www.cdcxhl.com/article34/docpjse.html
成都网站建设公司_创新互联,为您提供网站设计、品牌网站建设、搜索引擎优化、云服务器、网站制作、网站维护
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联