澳洲ve霜能长期使用吗:在C#中使用DataGrid表格控件建立表格怎么样和oracle数据库连接

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/29 21:34:31
在C#中使用DataGrid表格控件建立表格怎么样和oracle数据库连接
和sql数据库连接时可以这样用:
string select="select * from Cusstomers";
SqlConnection conn=new SqlConnection(source);
SqlDataAdapter da=new SqlDataAdapter(select ,conn);
DataSet ds=new DataSet();
da.Fill(ds,"goods");
dataGrid1.SetDataBinding(ds,Customers);
那么和oracle数据库连接时该怎么写?
OracleCommand cmd=conn.CreateCommand();
cmd.CommandText="select * from Customers";
conn.Open();
OracleDataReader da=cmd.ExecuteReader();
.........?
楼下的兄弟,我要问的不是程序怎么打开数据库连接,而是DataGrid这个表格控件怎么连接到oracle数据库

.net提供了对连接SqlServer的优化操作,而对于其他的数据库应该使用oledb来连接。

SqlClient和Oledb都属于System.Data命名空间。 只要你会SqlClient,Oledb自然也没有问题了。

楼上的兄弟..
.NET提供了OracleClient这个类专门用于对Oracle的操作..
对比于OleDb来说OracleClient里的对象使用起来性能更好,操作更方便
不过需要自己去添加Dll哦~
楼主
其实每个数据库都有自己的连接字符串
比如Sql的就是Server=.;uid=;pwd=;database=;
其他的我也不是很记得了~这个去网上Google一下,然后放在记事本里,以后会经常用到的~记下来不吃亏哈
现在讲讲主题吧..
OracleConnection Conn = new OracleConnection("连接字符串");
...
try
{
Conn.Open()
....
}
catch(Exception ex)
{
....
throw new Exception(ex.ToString());
}
finally
{
....
Conn.Disponse();
}

DataGrid.DataSource=ds;