请问如何用。NET2005访问ORACLE,在2005里好像没有System.Data.OracleClient这个命名空间了。怎么办呢????急,在线等回复
解决方案 »
- 请教VS2010编译部署运行64位应用程序的一般步骤?
- 怎样向打开的浏览器或其他程序发送键盘或鼠标消息?
- 如何用公钥加密,私钥解密
- C#菜鸟问题
- C#可以操纵Paradox DB数据库么?如果可以请给下示例
- 如何判断全角中文?在线等,马上给分!
- 关于字符串参数传递问题
- 如何wmp9.0播放器的声卡选择
- 请大侠们帮忙!关于winform下treeview,datagrid,xml的联合使用
- datagrid动态改变一行的背景色this.DataGrid1.Items[oldselectindex].backcolor=System.Drawing.Color.Red;为什么不工作啊?
- 请问一下,2005里我为什么显示不出MDI子窗体呢..
- 在VS2005中,我想做一个停靠窗体如何做?
在调用处
using System.Data.OracleClient;
2005下有这个
{
public abstract class oracle
{
public static readonly string connStr = @"Data Source=jfzx;User ID=oem_cnc-cui_jfzx;Password=cjxcjx;";
public static OracleConnection conn = new OracleConnection(connStr); public static void open()
{
if (conn.State != ConnectionState.Open)
{
conn.Open();
}
} public static void close()
{
if (conn.State == ConnectionState.Open)
{
conn.Close();
}
} public static DataSet getDataSet(string cmdText)
{
OracleDataAdapter oda = new OracleDataAdapter(cmdText,conn);
DataSet ds = new DataSet();
oda.Fill(ds,"cui_accnbbr");
return ds;
} public static int getCount()
{
int intCnt;
OracleCommand ocmd = new OracleCommand("select count(*) from cc", conn);
conn.Open();
intCnt = Convert.ToInt32(ocmd.ExecuteScalar());
conn.Close();
return intCnt;
}
用上面的函数实现