vb2010数据库
1. VB2010怎么向ACCESS2007数据库添加数据啊
1.Access,建立数据库,数据库命名为Database1.mdb。
(注意:这里的后缀是MDB,如果Access是2007版本的,保存的时候要另存为2003版本的才行,因为,VB不直接支持07版的accdb后缀格式。)
数据库建立后就进入了数据表界面,可以输入数据了,输完以后CRRL+S保存,输入表名,这里表名为test,ok,准备工作搞定。
2. 如何使用VB2010连接网络mysql数据库
必须安装MYSQL的驱动才行,不管是VB还是c++都需要这个驱动。代码如下: Public Function exemysql(ByVal sql As String) As ADODB.Recordset sql = Trim$(sql) Set conn = New ADODB.Connection Set rs = New ADODB.Recordset conn.Open "Driver=MySQL ODBC 3.51 Driver;" & _ "Server=服务器地址;" & _ "Port=3306;" & _ "Database=数据库名;" & _ "Uid=用户名;" & _ "Pwd=密码" conn.DefaultDatabase = "数据库名" conn.CursorLocation = adUseClient Set rs.ActiveConnection = conn rs.LockType = adLockBatchOptimistic rs.CursorType = adOpenKeyset rs.Open sql Set exesql = rs Set rs = Nothing Set conn = Nothing End Function
3. VB2010中如何将串口采集的数据存入到数据库中,并用数据库中数据画实时曲线和历史曲线
使用串口控件获取数据流并存入字符串变量中。
按照预先制定的数据规则解析获取到的数据流,尔后通过SQL语句存入数据库。
而至于曲线图的作法,则是通过SQL语句取出结果集,然后通过VB的CHART控件作出。相关的设置请自己查阅文档。
4. VB2010 连接带有密码的数据库(*.accdb)
Access数据库的加密及数据库的操作权限(表,查询,窗体等)有关数据是保存在Access数据库的系统文件 System.mdw中的.如果你在设计中设置成功的话,实际上系统默认了系统文件的存在并获取各参数,但当编译系统运行或独立发包时,需要给你的系统指明 System.mdw 文件的存在.
所以连接数据库的连接字符如下:
Dim adoConnstring As String
adoConnstring="Provider=Microsoft.Jet.OLEDB.4.0;Password=xxx;User ID=xxx;Data Source=数据库文件.mdb;Persist Security Info=True;Jet OLEDB:System database= 系统文件.MDW;Jet OLEDB:Create System Database=True"
其中
User ID=xxx 访问数据库的用户,默认的是 admin
Password=xxx 访问数据库的密码
数据库文件.mdb; 数据库文件绝对路径
系统文件.MDW System.mdw 文件的绝对路径
5. 如何通过vb2010编写一个程序,要求读取数据库并实时显示
此数据库每分钟增加一条记录,这个不用管对吧,另外数据库增加新的记录一般会有id列这样的唯一标识列,每增加一条记录id就增加,如果说读取最新的一条记录,也就是读取id列值最大的记录。
详细说明及代码一会补充
*一个Button按钮,一个textbox,数据库放在vb2010编辑器的debug文件夹下。
Imports System.Data.OleDb'接口
Public Class Form1
Dim txt As String
Dim sql As String
Dim da As OleDbDataAdapter
Dim ds As New DataSet
Dim conn As OleDbConnection = New OleDbConnection("Provider=Microsoft.Jet.Oledb.4.0; Data Source=money.mdb")
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
sql = "select top 1 * from 姓名 order by id desc" '以id倒序排列,并显示第一条记录
da = New OleDbDataAdapter(sql, conn) '通过dataDapter适配器,连接数据库
da.Fill(ds, "names") '将结果给dataSet内存中
For i = 0 To ds.Tables(0).Columns.Count - 1
txt = txt & " " & ds.Tables(0).Rows(0)(i).ToString() '通过循环将表中的第一条记录连接起来,以三个空格隔开
Next
TextBox1.Text = txt
dropDb()
End Sub
Sub dropDb() '释放对象
da = Nothing
ds = Nothing
conn = Nothing
End Sub
Sub cc()
End Sub
End Class
6. VB2010 查询数据库 添加到combobox
可以直接绑定的,设置combobox1的DataSource为bindingSource的表名bindingSource,设置
displaymember的属性description就可以了
7. 用VB2010制作数据库安装程序时,如何把数据库文件打包进去
就是在你做安装部署时,在“目标计算机上的文件系统”的“应用程序文件夹”上右键,“添加”-“文件夹...”,把你的数据库文件添加到安装部署里就行了。
8. vb2010如何用DataGridView显示access数据库
首先使用vb创建一个Windows
Form
Application,然后拖拽一个DataGridView在上面: 点击图右上角的小箭头,出现向导,选择Access数据源: 点击下一步: 点击下一步: 点击红色部分的按钮,弹出下面对话框,选择红色部分: 弹出对话框,选择红色部分,单击OK: 弹出Access连接对话框,然后点击下图红色部分选择数据库路径(如果有密码请填入密码,在下面文本框内): 最后一路“下一步”或者“保存”,运行程序即可。
9. vb2010连接ACCESS数据库及查询资料
你这个问题大了,我简单说下,网上有实例你可以搜索下。先定义连接对象,指定数据库位置然后定义数据库对象,再用select语句检索。可以直接用text1.text=数据库("列名")你就搜索VB Access即可。
10. vb2010怎样使用向导连接有密码的access2007数据库
提示,连接字符串为:
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\myFolder\myAccessFile.accdb;Jet OLEDB:Database Password=MyDbPassword;