在vb.net 中调用oracle数据库,代码怎么写?
Dim OraSession As Object '会话对象
Dim OraDatabase As Object '数据库对象
Dim OraDynaset As Object'动态集对象
Dim OraDatabase As Object’字段集对象
Set OraSession =CreateObject("OracleInProcServer.XOraSession")
Set OraDatabase=OraSession.CreateDatabase
("Demo","scott/tiger",0&)'建立数据库连接
Set OraDynaset=OraDatabase.CreateDynaset("select*from
student",0&)'初始化动态集对象
’添加记录
'Begin an AddNew
OraDynaset.DbAddNew
OraDynaset.Fields("ID").value="1000"
’ID为列名
OraDynaset.DbUpdate'更新数据到表
’删除
OraDynaset.DbDelete
'修改
OraDynaset.DbEdit
OraDynaset.Fields("ID").value="101210"
OraDynaset.DbUpdate
只要引用“System.Data.OracleClient”就可以了
连接字符串示例:
user id=user;data source=server/databasename;password=pass;
其他跟sqlserver都差不多,只是比如SqlConnection要改成OracleConnection
SqlDataAdapter要改成OracleDataAdapter
SqlCommand要改成OracleCommand
Dim strconn As String = "Provider=MSDAORA.1;Data Source=[数据库 名];User ID=[用户名];Password=[密码]"
Dim da s New OleDbDataAdapter(str, strconn)
Dim ds As DataSet = New DataSet
da.Fill(ds)
战雄希路: 只要引用“System.Data.OracleClient”就可以了 连接字符串示例: user id=user;data source=server/databasename;password=pass; 其他跟sqlserver都差不多,只是比如SqlConnection要改成OracleConnection SqlDataAdapter要改成OracleDataAdapter SqlCommand要改成OracleCommand
黑河市13114664990: 在vb.net 中调用oracle数据库,代码怎么写? - ?
战雄希路: Dim strSql As String ="select * from [你建的表]" Dim strconn As String = "Provider=MSDAORA.1;Data Source=[数据库 名];User ID=[用户名];Password=[密码]" Dim da s New OleDbDataAdapter(str, strconn) Dim ds As DataSet = New DataSet da.Fill(ds)
黑河市13114664990: vb.net 如何与oracle数据库连接 - ?
战雄希路: 在web.config中配置: '连接Oracle Dim strConnect As String = System.Web.Configuration.WebConfigurationManager.ConnectionStrings("conn").ToString() Dim conn As OleDb.OleDbConnection = New System.Data.OleDb....
黑河市13114664990: vb.net连接oracle数据库 - ?
战雄希路: 开发环境要安装oracle客户端,然后添加引用Oracle Client,在代码上方Import System.Data.Oracle,之后用ado.net连接数据库,操作就好了!
黑河市13114664990: vb.net如何连接oracle - ?
战雄希路: 1、安装oracle客户端,配置客户端,这些是在oracle客户端里设置的,不明白话可以百度一下.2、在vb.net中用BindingSource1建立连接,方法大体同sql server一样.
黑河市13114664990: VB.NET Oracle 我想用VB.NET编写一个桌面程序,可以去访问局域网中的Oracle数据库服务器. - ?
战雄希路: server=. uid=数据库登录名 pwd=数据库登录密码 DataBase=数据库名
黑河市13114664990: 用VB.NET连接oracle数据库并执行sql查询语句,将查询的结果显示在DataGridView中,给出详细实例代码谢谢! - ?
战雄希路: 1. sql服务器上需要有装oracle的client端(或者类似驱动)2. 在sqlserver的企业管理器里建一个链接服务器(DBlink)具体方法可以查一下帮助3. insert into sqlserver_table select * from openquery(你建的dblink名称,'oracle的select语句') openquery的语法可以查帮助出来 注意select语法是跟oracle的,要用引号括起来当字符串,ms要大写 很久之前做过的,希望能帮上,试试看吧:) 另外,虚机团上产品团购,超级便宜
黑河市13114664990: 用VB.NET连接ORACLE 报“System.Data.OracleClient 需有 Oracle 用户端软体版本 8.1.7 或以上版本.” - ?
战雄希路: Oracle 9i Release 2 客户端在安装到Windows的NTFS分区下时的安全认证设置不正确,引起本机的Authenticated Users用户无法看到ORACLE_HOME目录下的内容; 这导致在ASP.NET以Authenticated Users权限使用System.Data.OracleClient...
黑河市13114664990: 请各位大侠给出用VB.NET连接oracle数据库并执行sql查询语句的代码示例,谢谢!! - ?
战雄希路: Dim OraSession As Object '会话对象 Dim OraDatabase As Object '数据库对象 Dim OraDynaset As Object'动态集对象 Dim OraDatabase As Object'字段集对象 Set OraSession =CreateObject("OracleInProcServer.XOraSession") Set ...
黑河市13114664990: vb.net 如何使oracle语句带参数 - ?
战雄希路: oracle语句带参数查询在vb.net中的应用.1、创建数据库连接:Dim myConnection As OleDbConnection Dim myOracleDataAdapter As OleDbDataAdapter myConnection = New OleDbConnection("Provider=OraOLEDB.Oracle.1;Data _ Source...