求VB连接远程数据库的好用字符串。再就是请教谁能告诉我怎么远程建立数据库中的表
我用了N种字符串,都不是很好,有的不能用ip连接。有的非要在本地建立数据源才能和远程的数据库进行连接。谁能推荐一个比较好的啊。csdn的连接方法我基本上都用过了能不能告诉我一个不要本地建立数据源的方法?我原来用delphi的时候就没有遇见这个问题
再就是我想问的是谁能告诉我怎么能用vb来模拟查询分析器给远程的数据库服务器建立表我用isql只能给本地建立。
就这两个小问题希望大家多多指教。
我用了N种字符串,都不是很好,有的不能用ip连接。有的非要在本地建立数据源才能和远程的数据库进行连接。谁能推荐一个比较好的啊。csdn的连接方法我基本上都用过了能不能告诉我一个不要本地建立数据源的方法?我原来用delphi的时候就没有遇见这个问题
再就是我想问的是谁能告诉我怎么能用vb来模拟查询分析器给远程的数据库服务器建立表我用isql只能给本地建立。
就这两个小问题希望大家多多指教。
oracle:
adocn.Open "Provider=OraOLEDB.Oracle.1;Data Source=a;User ID=b;Password=c" sql server 或mysql:
adocnStore.Open "Provider=SQLOLEDB;Data Source=a;Initial Catalog=b;User ID=c;Password=d"
http://mulin.blogchina.com/130912.html
conn.connectionstring="..............."
conn.open
strSQL="Create Tabel ......"
conn.execute(strSQL)'执行SQL语句建表
------------------------------------------
'读取SQL脚本
dim FileNum as Long,s as string
FileNum=freefile()
open app.path & "\XXX.sql" for input as #FileNum
while not eof(FileNum)
Line input #FileNum,s
if Ucase(trim(s))="GO" then
conn.execute(strSQL)
strSQL=""
else
strSQL=strSQL & vbCrLf & s
end if
wend
close #FileNum
我也建立好了阿
但是就是没办法执行建表的sql
哥们
你这个我怎么执行不成功阿