VB中查询SQL数据库中的表内容

本文介绍了一种使用VB从SQL数据库中检索数据并将结果输出到文本文件的方法。通过建立数据库连接并执行查询,可以方便地获取指定表的内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 怎么样在VB中查询SQL数据库中的表内容
最后以文本形式显示出来?
快啊!最好是程序。

Dim sqlcon As New ADODB.Connection
Dim cmd as New ADODB.Command
Dim rs as new ADODB.Recordset
  sqlcon.Provider = "sqloledb"
  sqlcon.Properties("Data Source").Value = "SLMAIL"  '// SLMAIL 为SQL Server 服务器名
   sqlcon.Properties("Initial Catalog").Value = "BTS"        '//BTS 为已创建数据库名
   sqlcon.Properties("persist security info").Value = "False"
   sqlcon.Properties("user id").Value = "sa"
   sqlcon.Properties("password").Value = "**"
   sqlcon.Open
   cmd.commandtext="select sdate,sname from table"
    Cmd.ActiveConnection = sqlcon
   Set rs = Cmd.Execute
   Open "G:/test/data.txt" For Output As #1
 
 While Not rsprint.EOF
  
   THData = rs!sdate & vbTab & rsp!sname
   Print #1, THData
   rsp.MoveNext
 Wend
 Close #1
 rs.Cancel
 rs.Close
 sqlcon.Close

大体就是这个步骤了,你可以把数据库连接写到 Module中

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值