我正在尝试将一个部分添加到 C# 脚本中,以检查文件是否存在,然后使用是或否更新 SQL 表作为检查的结果。我找到了如何检查文件是否存在,以及如何更新 SQL 表,但在将 2 连接在一起并与原始脚本集成时遇到了麻烦。
有人可以在这里帮助我吗?我觉得这应该是一件简单的事情,但我真的不知道 C# 只是糊里糊涂地通过它。
最终有效的代码:
if (File.Exists("D:\DPL\ALS\TempPDFStore\"+docnum+".pdf")) {
// connect to database
SqlConnection objSqlConnection=new SqlConnection("Server=123.456.789.0;Database=DB;User ID=sa;Password=pw;Trusted_Connection=False;");
objSqlConnection.Open();
try
{
string strINSERT = string.Format("UPDATE testwalog SET status = 'yes' WHERE docnum = '{0}'", docnum);
SqlCommand sqlcom = new SqlCommand(strINSERT, objSqlConnection);
sqlcom.ExecuteNonQuery();
}
catch (System.Exception ex)
{
}
finally
{
objSqlConnection.Close();
}
}