資料導出至txt失敗

dofly 2004-01-09 05:43:42
SELECT [sysno],[prgno] INTO [TEXT;Database=D:].[55.txt] FROM [pu]

上面的例子是書上寫的.我用的是 ADO連接的,但是執行上面的代碼發生錯誤!
提示如下:
Specified owner name 'TEXT;Database=D:' either does not exist or you do not have permission to use it.
===>各位有位有成功的導出例子,就是導出到 txt 的例子,
謝謝!

...全文
29 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
dofly 2004-01-09
  • 打赏
  • 举报
回复
對了,原來我們看的例子一樣,是用dao做的.

那如果要導出到 Txt ,是不是要先導到 Access 呢.
online 2004-01-09
  • 打赏
  • 举报
回复
引用了dao3.51

Option Explicit
Dim db As Database

Private Sub Command1_Click()
Command1.Enabled = False
db.Execute "SELECT * INTO [dBase III;DATABASE=C:\].[authors.DBF] FROM [authors]"
Command1.Enabled = True
End Sub

Private Sub Command2_Click()
Command2.Enabled = False
db.Execute "SELECT * INTO [Text;DATABASE=C:\].[authors.TXT] FROM [authors]"
Command2.Enabled = True
End Sub

Private Sub Command3_Click()
Command1.Enabled = False
db.Execute "SELECT * INTO [HTML Export;DATABASE=C:\].[authors.HTM] FROM [authors]"
Command1.Enabled = True
End Sub

Private Sub Command4_Click()
Command1.Enabled = False
db.Execute "SELECT * INTO [Excel 8.0;DATABASE=C:\authors.XLS].[authors] FROM [authors]"
Command1.Enabled = True
End Sub

Private Sub Form_Load()
Command1.Enabled = False
Set db = Workspaces(0).OpenDatabase(App.Path & "\biblio.mdb")
Command1.Enabled = True
End Sub
wsd309 2004-01-09
  • 打赏
  • 举报
回复
Dim conn As New ADODB.Connection
Dim rsysjh As New ADODB.Recordset
If rsysjh.State = adStateOpen Then rsysjh.Close '如果记录集已打开,则先关闭
rsysjh.CursorLocation = adUseClient
rsysjh.Open "select * from ysjhb conn, adOpenKeyset, adLockBatchOptimistic, adCmdText
Set Adodc1.Recordset = rsysjh
text1.text=rsysjh.feild("字段名")

1,216

社区成员

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

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