vb 查询,连接数据库
来源:互联网 发布:b站小学生知乎 编辑:程序博客网 时间:2024/05/22 15:43
Dim Conn As ADODB.Connection
Dim Rs As ADODB.Recordset
Set Conn = New ADODB.Connection
On Error GoTo ErrorSub
Conn.ConnectionString = "Driver={SQL Server};Server=192.168.1.1;Database=test;User ID=sa;Password= 123456"
Conn.Open
On Error GoTo 0
Dim sqlcount As String
sqlcount = "select * from test where ID ='" & Sheet1.Range("B2").Value & "'"
On Error GoTo ErrorSub
Set Rs = Conn.Execute(sqlcount)
On Error GoTo 0
Dim i, j As Integer
i = 2
Sheet2.Range("A1").Value = "a"
Sheet2.Range("B1").Value = "b"
Sheet2.Range("C1").Value = "c"
Do Until Rs.EOF
Sheet2.Range("A" & i).Value = Rs.Fields("ID")
Sheet2.Range("B" & i).Value = Rs.Fields("username")
Sheet2.Range("C" & i).Value = Rs.Fields("password")
i = i + 1
Rs.MoveNext
Loop
Sheet2.Columns("A:A").EntireColumn.AutoFit
Sheet2.Columns("B:B").EntireColumn.AutoFit
Sheet2.Columns("C:C").EntireColumn.AutoFit
Set Rs = Nothing
Conn.Close
Exit Sub
ErrorSub:
Call f_ErrorInfo(Conn)
End Sub
Dim Rs As ADODB.Recordset
Set Conn = New ADODB.Connection
On Error GoTo ErrorSub
Conn.ConnectionString = "Driver={SQL Server};Server=192.168.1.1;Database=test;User ID=sa;Password= 123456"
Conn.Open
On Error GoTo 0
Dim sqlcount As String
sqlcount = "select * from test where ID ='" & Sheet1.Range("B2").Value & "'"
On Error GoTo ErrorSub
Set Rs = Conn.Execute(sqlcount)
On Error GoTo 0
Dim i, j As Integer
i = 2
Sheet2.Range("A1").Value = "a"
Sheet2.Range("B1").Value = "b"
Sheet2.Range("C1").Value = "c"
Do Until Rs.EOF
Sheet2.Range("A" & i).Value = Rs.Fields("ID")
Sheet2.Range("B" & i).Value = Rs.Fields("username")
Sheet2.Range("C" & i).Value = Rs.Fields("password")
i = i + 1
Rs.MoveNext
Loop
Sheet2.Columns("A:A").EntireColumn.AutoFit
Sheet2.Columns("B:B").EntireColumn.AutoFit
Sheet2.Columns("C:C").EntireColumn.AutoFit
Set Rs = Nothing
Conn.Close
Exit Sub
ErrorSub:
Call f_ErrorInfo(Conn)
End Sub
0 0
- vb 查询,连接数据库
- VB连接ORACLE数据库
- VB ADO 连接数据库
- VB连接数据库
- VB.NET 连接数据库
- VB连接oracle9I数据库
- VB连接ACCESS数据库
- VB 连接mysql数据库
- VB连接Mysql数据库
- VB连接数据库
- vb连接数据库
- VB 连接Oracle数据库
- vb 连接数据库
- VB连接access数据库
- VB连接数据库
- VB查询ACCESS数据库内容
- VB 连接SQL2000数据库代码
- VB.NET连接数据库总结
- 「C++」一个brainfuck 语言解释器
- matlab 的直方图均衡化
- Oracle Sequences和union同时使用
- QStackedWidget及QStackedLayout使用方法
- 通用工厂类Factory(C++实现)
- vb 查询,连接数据库
- Oracle学习笔记8 -- 创建和管理表
- 联想ERP项目实施案例分析(7):数据切换与模拟上线
- snmp get & snmp-server manager
- 推荐阅读:程序员学习能力提升三要素
- Lucene4.7.2和IKAnalyzer到冲突问题及解决方法
- c++ new字符串的一点心得
- Java解析XML
- SOCKET各种模型下并发数量