public static string constr="Data Source=netservice;user id=userid;password=password;persist security info=False";
public static bool ExeSql(string sql)
{
OracleConnection conn = new OracleConnection(config.constr);
OracleCommand cmd = new OracleCommand(sql);
cmd.Connection = oconn;
try
{
conn.Open();
cmd.ExecuteNonQuery();
return true;
}
catch
{
return false;
}
finally
{
conn.Close();
conn.Dispose();
cmd.Dispose();
}
}
public static bool ExeSql(string sql)
{
OracleConnection conn = new OracleConnection(config.constr);
OracleCommand cmd = new OracleCommand(sql);
cmd.Connection = oconn;
try
{
conn.Open();
cmd.ExecuteNonQuery();
return true;
}
catch
{
return false;
}
finally
{
conn.Close();
conn.Dispose();
cmd.Dispose();
}
}
博客展示了一段C#代码,用于连接Oracle数据库并执行SQL语句。定义了数据库连接字符串,创建了Oracle连接和命令对象,在try块中打开连接并执行SQL,若成功返回true,失败则返回false,最后关闭连接并释放资源。
1330

被折叠的 条评论
为什么被折叠?



