Re: [VB6] data可以在執行階段才指定DatabaseName嗎?
data的確沒有open這個方法 得靠DatabaseName跟RecordSource
一開始data的DatabaseName屬性跟RecordSource屬性都不要設定 也就是空白
但是你指定要連結到data的物件(ex:MSFlexGrid)的DataSource要指到data
下面是按下button之後的程式碼 我自己試過可以用
你可以參考看看 然後作修改
Private Sub Command1_Click()
Data1.DatabaseName = "C:\個人資料庫.mdb"
Data1.RecordSource = "select * from 個人資料表"
Data1.Refresh
End Sub
但是建議原PO可以改用ADO的方式 覺得滿好用的
用data的麻煩就是限制有點多 彈性不夠好
試試看吧 如果有問題再問我 ^^
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.130.153.241
討論串 (同標題文章)
Visual_Basic 近期熱門文章
PTT數位生活區 即時熱門文章