实名认证用户熊川湘 身份证号码430811198506290914

Oracle连接数据库

Dim constr As String = "Data Source=dsn;User Id=scott;Password=tiger;"
Dim mycon As OracleConnection = New OracleConnection(constr)
If mycon.State = ConnectionState.Closed Then
mycon.Open()
MsgBox("哈哈,你成功了!")
End If
Dim myda As New OracleDataAdapter("select *from students", mycon)
myda.Fill(myset, "students")
DataGrid1.DataSource = myset.Tables("students")
这里实现代码的功能是连接oracle数据库,以前我不知道,在vb.net平台下,在写连接字符串的时候,必须要借助起oracle客户端的net-manager来配置命名服务,才能连接上远程oracle(在sqlserver中不需要安装客户端),在constr中data Source就是在oracle中配置的命名服务,原来呢,我一直将data Source设置成iP,结果可想而知,那是在sqlserver中的用法,哈哈,另外,在额外补充一点,在oracle中查询数据类型的命令是desc 表名(而desc在sqlserver中为降序排列的命令吧),查询整个数据库的所有表用select * from tab;
但愿对大家有点帮助
posted @ 2008-11-26 15:06  浪达短信群发  阅读(474)  评论(0编辑  收藏  举报