读书人

VB可以访问网站里的数据库(access)吗

发布时间: 2012-01-20 18:53:53 作者: rapoo

VB可以访问网站里的数据库(access)吗?
是不是网站所在的服务器要有相应的设置才能访问?
谢谢了。

如果可以,采用下面的ADO方式行得通吗?

Public g_Conn As Connection
Public rs As Recordset

Private Sub Form_Load()
Set g_Conn = New Connection
Dim strDBPath As String, strSQL As String
strDBPath = "http://xxx/xxx.mdb"
With g_Conn
.CursorLocation = adUseClient
.CommandTimeout = 10
.ConnectionString = "如果可以,这串字符代码应该怎么写呢?"
.Open
End With
strSQL = "select * from user"
Set rs = g_Conn.Execute(strSQL)
End Sub

[解决办法]
不可以。 ACCESS是文件型数据库,也就是说你必须取得该文件的读写权限。 http: xxx.mdb 这种并不是文件访问。
[解决办法]
不可以,独立主机可以用sql server
[解决办法]

探讨
引用:
不可以。 ACCESS是文件型数据库,也就是说你必须取得该文件的读写权限。 http: xxx.mdb 这种并不是文件访问。


那如果改用 ftp://xxx/xxx.mdb ,能行吗?

[解决办法]
lz想象力很丰富,可是对http和ftp协议缺乏理解。

lz的需求可以通过web service实现。
[解决办法]
探讨
这个wapper怎么写呢,楼主需要实例代码:)

读书人网 >VB

热点推荐