oracle c#编程,C#程序和oracle解决方法

当前位置:我的异常网» C# » C#程序和oracle解决方法

C#程序和oracle解决方法

www.myexceptions.net  网友分享于:2014-08-28  浏览:1次

C#程序和oracle

别人写的一个连接oracle的程序,然后我测试能否运行,我该在oracle中创建那些数据表呢?

程序如下:using (CoreLab.Oracle.OracleConnection objConn = new CoreLab.Oracle.OracleConnection(ConfigurationManager.AppSettings["connectionString"]))

{

CoreLab.Oracle.OracleTransaction trans = null;

try

{

objConn.Open()

trans = objConn.BeginTransaction();

string sql = "select DataID from system.SSJ_Data where ServerName=:ServerName and FileName=:FileName";

CoreLab.Oracle.OracleCommand objCmd = objConn.CreateCommand();

objCmd.Transaction = trans;

objCmd.CommandText = sql;

objCmd.CommandType = CommandType.Text;

objCmd.Parameters.Add(":ServerName", ServerName);

objCmd.Parameters.Add(":FileName", Path.GetFileName(p));

//CoreLab.Oracle.OracleDataReader objDR = objCmd.ExecuteReader();

int dataID = int.MinValue;

object objResult = null;

objResult = objCmd.ExecuteScalar();

if (objResult != DBNull.Value && objResult != null)

{

dataID = int.Parse(objResult.ToString()); }

objCmd.Parameters.Clear();

bool isInserted = false;

if (dataID == int.MinValue)

文章评论

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值