VB6.0
发布时间:2020-12-17 07:29:23 所属栏目:百科 来源:网络整理
导读:摘要:VB6.0 以下为vb6.0的连接数据库字符串 Dim MyDB As New ADODB.Connection ‘设定MyDB为一个新的ADODB的Connection对象 Dim MyRec As New ADODB.Recordset ‘设定MyRec为一个新的ADODB的Recordset对象 Private Sub Command1_Click() Adodc1.ConnectionSt
摘要:VB6.0
以下为vb6.0的连接数据库字符串 Dim MyDB As New ADODB.Connection‘设定MyDB为一个新的ADODB的Connection对象Dim MyRec As New ADODB.Recordset‘设定MyRec为一个新的ADODB的Recordset对象Private Sub Command1_Click()Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:db2.mdb;Persist Security Info=False"Adodc1.CommandType = adCmdText ‘<--指定为SQL进程SQL = "Select * From man where 员工编号=‘1‘"‘一开始的叙述为SQL = "Select * From 文件"Adodc1.RecordSource = SQLAdodc1.Refresh ‘<--重新整理DataGrid1.Refresh ‘<--只秀出符合的数据End SubPrivate Sub Command2_Click()‘相关insdelupsataDim Cn As ObjectDim Eff As LongSet Cn = CreateObject("ADODB.Connection")Cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:db2.mdb;Persist Security Info=False"Cn.Execute "DELETE FROM man WHERE 员工编号 = ‘4‘ ",Eff‘Cn.Execute "INSERT INTO man(员工编号,姓名,名)VALUES() ",Eff‘Cn.Execute "DELETE FROM man WHERE 员工编号 = ‘4‘ ",EffMsgBox "已删除" & Eff & "笔数据"End SubPrivate Sub Command3_Click()Text1.Text = Adodc1.Recordset("员工编号")Text2.Text = Adodc1.Recordset("姓名")‘End SubPrivate Sub Command4_Click()Adodc1.Recordset.Find "员工编号= ‘5‘"‘字符串函数http://yuan.yocjh.kh.edu.tw/%E6%95%99%E6%9D%90/vb%E5%87%BD%E6%95%B8.htmEnd SubPrivate Sub Command5_Click()MyDB.Open "Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;Data Source=C:db2.mdb"‘ "Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;Data Source=C:db2.mdb"‘上面那一行是利用ADODC抄出来的‘用Microsoft.Jet.OLEDB.3.51这个Provider‘把数据库载入到MyDB这个ADODB.Connection‘想要开启Access2000、Access2003的mdb档时,上面要改成:Provider=Microsoft.Jet.OLEDB.4.0;MyRec.Open "man",MyDB‘MyRec择开启MyDB里的〝VB网站〞这一个数据表‘MyRec此时MyRec里以经充满了url.mdb的VB网站的数据了Do Until MyRec.EOFList1.AddItem MyRec.Fields(0) & Chr(9) & MyRec.Fields(1) & MyRec.Fields(2)‘MyRec.Fields(0)是说MyRec指针所在的位置第一栏里的数据‘MyRec.Fields(1)是说MyRec指针所在的位置第二栏里的数据‘Chr(9)则是一个跳位符MyRec.MoveNext‘MyRec里的指针移到下一笔的位置Loop‘如果MyRec的指针已经移到最后一笔,则结束这一个循环End Sub原文:大专栏 ?VB6.0 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |