vb.net+数据库编程问题使用OleDb将数据库绑定datagridview,然后添加RowHeaderMouseClick事件,在此事件中定义选中某一行后在textbox中显示相应的数据,在添加的按钮中定义打开form2,用sql语句查询数据库得到想要的关键字所关联的数据,显示出来就可以了 。这里我给你一部分我写过的代码,基本上和你的要求很像,但是不完全一样,你自己研究研究,改改应该就可以了 。
'datagridview绑定数据库
Public Class form1
Private ObjetConnection As OleDbConnection
Private ObjetCommand As OleDbCommand
Private ObjetDataAdapter As OleDbDataAdapter
Private ObjetSet As New DataSet()
' SQL语句
Private strSql As String
Private ObjetDataTable As DataTable
Private ObjetDataRow As DataRow
Private Numeroligne As Integer
'定义路径
Private strConn As String
Private ObjetCommandBuilder As OleDbCommandBuilder
Dim dv As New DataView
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
strConn =
"Provider=Microsoft.ACE.OLEDB.12.0; Data source="Application.StartupPath"\文件名.accdb"/此处文件路径
strSql =
"Select * 表名 "
ObjetConnection =
New OleDbConnection()
ObjetConnection.ConnectionString = strConn
ObjetConnection.Open()
ObjetCommand =
New OleDbCommand(strSql)
ObjetDataAdapter =
New OleDbDataAdapter(ObjetCommand)
ObjetCommand.Connection() = ObjetConnection
ObjetDataAdapter.Fill(ObjetSet,
"表明")
dv.Table = ObjetSet.Tables(
"表名")
DataGridView1.DataSource = dv
ObjetConnection.Close()
End Sub
/此处是RowHeaderMouseclick事件
Private Sub DataGridView1_RowHeaderMouseClick(sender As Object, e As DataGridViewCellMouseEventArgs) Handles DataGridView1.RowHeaderMouseClick
此处添加显示表中相应信息
Me.TextBox1.text = DataGridView1.SelectedRows(0).Cells(0).Value
Me.TextBox2.text = DataGridView1.SelectedRows(0).Cells(1).Value
.........
End Sub
请问关于用vb.net语句操作数据库的问题“也就是说这个查询出来的结果是个临时的表”貌似你的说法不太对 你的select里还有写如临时表吗?
可以直接放到dataset里啊
用
dataadapter.selectcommand.text="select top 3 * from xxx"(好像这个属性是commandtext 忘了)
dataadapter.fill(dataset)就可以啊
关于vb.net上数据库的使用问题你把数据库中的数据查询出来保存在DataSet 中
DataSet 是脱机的数据集,也即与数据库断开的数据集
把DataSet绑定到GridView上 , 这时候你在GridView上的操作就都是与数据库断开的
全国计算机的级考试全国计算机等级考试(National Computer Rank Examinationvb.net上机题库,简称NCRE)是经原国家教育委员会(现教育部)批准vb.net上机题库,由教育部考试中心主办,面向社会,用于考察应试人员计算机应用知识与技能的全国性计算机水平考试体系 。
国计算机等级考试设四个等级 。它不以评价教学为目的,考核内容不是按照学校要求设定,而是根据社会不同部门应用计算机的不同程度和需要、国内计算机技术的发展情况以及中国计算机教育、教学和普及的现状而确定的vb.net上机题库;它以应用能力为主 , 划分等级,分别考核,为人员择业、人才流动提供其计算机应用知识与能力水平的证明 。考试具有中国特色,特别是,四级考试与美国教育考试服务处(ETS)技术合作,追踪世界先进水平,按国际规范设计考试 。
NCRE级别/科目设置如下:
级别 科目/类别 考试形式
一级 MS Office 上机
一级 B 上机
一级 WPS Office 上机
二级 C语言程序设计 笔试+上机
推荐阅读
- word框如何打钩,word框里打勾怎么弄
- 749元买什么手机好,4700价位的手机
- 下载爱吾,爱吾官方下载
- sqlserver2005身份验证模式,sqlserver2008r2身份验证
- 手机怎么拍移焦照片好看,手机如何拍出移轴效果
- 包含machadoophbase的词条
- python优化函数包 python优化算法包
- 手机浏览器密码怎么改掉,手机浏览器的密码
- 六年级体育游戏奔跑类游戏,六年级体育锻炼游戏