首页 > 代码库 > visual studio 2013连接Oracle 11g并获取数据:(二:实现)
visual studio 2013连接Oracle 11g并获取数据:(二:实现)
1、VS中新建一个winform窗体
(1)一个按钮
(2)一个数据表格视图(在里面显示得到的数据表)
2、双击按钮进入代码
(1)添加 using System.Data.OracleClient;
若提示找不到Oracle,工具箱里默认没有,工具箱--右键--选择项--.NET Framework组件
我把带Oracle字段的全添加到工具箱,
(2)自动弹出了“数据适配器配置向导“,就是配置你的数据库连接的属性,
最后这个还不知道是什么意思,我就写了一个select语句,和在按钮事件代码中的sql语句一样
然后如下,
解决方案资源管理器--程序--引用--有了System.Data.OracleClient,
看到using System.Data.OracleClient; 也不报错了
或者:在引用上点击右键,添加引用,添加System.Data.OracleClient
(3)按钮事件代码
private void button1_Click(object sender, EventArgs e) { string connectionString; string queryString; connectionString = "Data Source=ORCL;User ID=scott;PassWord=tiger"; queryString = "SELECT * FROM TEST"; OracleConnection myConnection = new OracleConnection(connectionString); OracleCommand myCommand = myConnection.CreateCommand(); myCommand.CommandText = queryString; myConnection.Open(); OracleDataAdapter oraDA = new OracleDataAdapter(myCommand); DataSet ds = new DataSet(); oraDA.Fill(ds); myConnection.Close(); DataTable dtbl=ds.Tables[0]; this.dataGridView1.DataSource = dtbl; }
(4)运行,结果如下:
和我的数据库中的数据一样
visual studio 2013连接Oracle 11g并获取数据:(二:实现)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。