VB连接Oracle数据库

连接SQL数据库代码为:cnnStr="Provider=SQLOLEDB;InitialCatalog=JYDB;DataSource=172.28.0.24;User... 连接SQL数据库代码为:cnnStr = "Provider=SQLOLEDB;Initial Catalog=JYDB;Data Source=172.28.0.24;User ID=jydb;Password=jydb,调试是成功的,如果我改成连接Oracle数据库,其他条件不变哪?谢谢
调用函数:
Private Sub FutureArbitrage_Load(ByVal e As System.EventArgs) Handles MyBase.Load
Exchange1.TabIndex = 0
OptionMinus.Checked = True
Dim cnn As New ADODB.Connection
Dim SQL As String
cnn.ConnectionString = Login.cnnStr
cnn.Open()

。。。
Exchange.Close()
End Sub
还是显示错误,请问是怎么回事情哪
展开
 我来答
ZHMINGEN
2012-05-09 · TA获得超过1735个赞
知道大有可为答主
回答量:3149
采纳率:68%
帮助的人:1255万
展开全部
你说的可能是数据库连接语句修改为连接Oracle数据库,连接数据表的语句吧?
如果是这样,由于SQL语言对于数据库是都一样的,可以不变,但是如果牵扯数据类型,可能需要进行适当修改。
更多追问追答
追问
怎么改呀?是改Provider=SQLOLEDB这个吧,望不吝赐教
追答
连接Oracle数据库语句:
cnnStr = "Provider=MSDASQL.1;Password=ijdb;Persist Security Info=True;User ID=jydb;Data Source=计算机名"
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式