我正在尝试向C#脚本添加一个部分,用于检查文件是否存在,然后在检查结果时使用yes或no更新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();
}
}
答案 0 :(得分:0)
if (File.Exists("your file path"))
{
// connect to database
SqlConnection objSqlConnection=new SqlConnection("server=127.0.0.1;uid=sa;pwd=;database=test");
objSqlConnection.Open();
try
{
SqlCommand sqlcom=new SqlCommand("your update sql statement here,objSqlConnection);
sqlcom.ExecuteNonQuery();
}
catch (System.Exception ex)
{
}
finally
{
objSqlConnection.Close();
}
}