数据库高手请进!!

bafenghan 2001-08-13 09:30:09
我想从服务器上的一个表中取出一个字段,然后把它输出到本地机上的一个目录下存为文本文件,该怎么办??
谢谢了
...全文
126 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
little_hero 2001-08-13
  • 打赏
  • 举报
回复
Dim conn As New ADODB.Connection
Dim rs As New ADODB.Recordset

connstr = "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=SA;Initial Catalog=try;Data Source=xxx.xxx.xxx.xxx;Network Library=dbmssocn;Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID=little_hero"
conn.Open connstr

sqlstr = "select * from myuser"
rs.CursorLocation = 3
rs.Open sqlstr, conn, 3, 2

读字段名称和内容
For i = 0 To rs.Fields.Count - 1
temp=rs.Fields.Item(i).Name '名称
temptxt=temptxt+temp
temp1=rs.fields.item(i).value '内容
temp1txt=temp1txt+temp1
Next

'写入文本文件
Set fs = CreateObject("scripting.filesystemobject")
Set txtfile = fs.createtextfile(filename)
txtfile.write (temptxt)
txtfile.Close

类似以上操作即可完成
wuguangyao 2001-08-13
  • 打赏
  • 举报
回复
读出来字段内容,然后创建一个文本文件,将内容写进去,在保存不就可以了吗?

创建新文件可以用 open 语句,读数据库的字段,你应该会吧?

little_hero 2001-08-13
  • 打赏
  • 举报
回复
解决了就加分吧!

1,217

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧