c#中如何用datagridview控件连接oracle数据库,并单机button控件后,在datagridview显示数据?
解决方案 »
- C# 如何捕获一个USB设备发送到PC的数据
- 请教:一个Winfrom如何防止远程登录开多个程序?
- 谁能帮我解释一下下面这个东西的方法都是干什么用的啊??
- 各位,问下winfrom软件怎么在运行时生成桌面快捷键
- 求C#操作EXCEL数据透视表的方法...
- C# socket 通信 必须制定缓冲大写么
- 关于在WIN CE下向txt文本中写入数据的问题.
- 实体化对象问题看图
- 向各位请教!
- .net+mssql 的程序中,一个功能,操作多次数据库,如果中间某一步程序错误,如何回滚以前所有操作
- C#用gridview連結ftp內的檔案
- 关于"VS2008的评估期结束"后,注册显示成功,再打开仍然提示评估期结束的问题
http://zzk.cnblogs.com/s?w=c%23%20%E8%BF%9E%E6%8E%A5oracle
将以下代码添加到代码窗口的第一行"using System.Data"之后: using System.Data.OleDb;
将以下代码添加到 Button1_Click 事件: OleDbConnection cnOra = new OleDbConnection("Provider=MSDAORA;Data Source=myOracleServer;"
+ "user id=myUID;password=myPWD;"
+ "persist security info=false;");
OleDbCommand cmdPerson = new OleDbCommand
+ ("{call PackPerson.allPerson({resultset 3, ssn, fname, lname})}", cnOra);
OleDbDataAdapter daPerson = new OleDbDataAdapter(cmdPerson);cnOra.Open();DataSet ds = new DataSet();
daPerson.Fill(ds,"Person");
this.dataGrid1.DataSource = ds.Tables["Person"];cnOra.Close();
按 F5 键生成并运行该应用程序。
单击 Button1。注意结果显示在 DataGrid 控件中。
别说你不会sql绑定?
如楼上说的网上N多代码