在需要引用的程序集引用文件夹上右击,选择添加引用
选择浏览选项
找到目录 C:\Windows\Microsoft.NET\Framework\v2.0.50727
找到 System.Data.OracleClient.dll 文件
点击确定。OK,引用完成。
添加引用:System.Data.OracleClient和Microsoft.Practices.EnterpriseLibrary.Data.Minusing Microsoft.Practices.EnterpriseLibrary.Data
在app.config文件中加入
<connectionStrings>
<add name="ConnectionString" connectionString="Data Source=192.168.0.22/WJSJPersist Security Info=TrueUser ID=用户名Password=密码Unicode=True" providerName="System.Data.OracleClient"/>
</connectionStrings>
Database database = DatabaseFactory.CreateDatabase("ConnectionString")
try
{
using (DbConnection conn = database.CreateConnection())
{
conn.Open()
DbCommand cmd = database.GetSqlStringCommand(sql)
using (DataSet ds = database.ExecuteDataSet(cmd))
{
if (ds != null)
{
if (ds.Tables.Count >0)
{
if (ds.Tables[0].Rows.Count >0)
{
result = ds.Tables[0].Rows[0][0].ToString()
}
}
}
}
}
}
catch (Exception ex)
{
}
要添加引用,然后using System.Data.OracleClient连接字符串格式:
provider=OraOLEDB.Oracle.1Persist Security Info=FalseUser ID=UserNameData Source=DataBaseNameExtended Properties=''Password=Password
代码和其它数据库访问一样:
OracleConnection con = new OracleConnection(connectionString)
OracleCommand cmd = new OracleCommand("select * from KLCUSTOM_BOMS",conn)
con.Open()
OracleDataReader odr=cmd.ExecuteReader()
......
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)