dbaccess.csusing system;
using system.xml;
using system.data;
using system.io;
using system.collections;
using system.data.sqlclient;
using system.diagnostics;
namespace executesqlfile
#region 屬性
//server=test;uid=sa;pwd=1234567890;database=db
private
static
string constr = "";
public
static
string constring
set}
private
static sqlconnection con;
public
static sqlconnection myconnection
return con;}}
#endregion
///
/// 執行sql檔案
///
///
///
public
static
bool executesqlfile(string varfilename)
streamreader sr = file.opentext(varfilename);
arraylist alsql = new arraylist();
string commandtext = "";
string varline = "";
while (sr.peek() > -1)
if (varline != "go")
else
}sr.close();
trycatch(exception ex)
return
true;
}private
static
void executecommand(arraylist varsqllist)
vartrans.commit();
}catch (exception ex)
finally
}public
static
bool execosql(string sserver,string suser,string spwd,string ssqlfile)
catch(exception ex)
return
true;
}//... }}
call it
protected
void btnexecsql_click(object sender, eventargs e)
else
}else
}catch(exception ex)
}
sql 定時執行
如果在sql server 裡需要定時或者每隔一段時間執行某個儲存過程或3200字元以內的sql語句時,可以用管理 sql server 作業來實現。1 管理 sql server 作業 按滑鼠右鍵 新建作業 2 新建作業屬性 常規 名稱 自定義本次作業的名稱 啟用的方框內是勾號 分類處可選擇也可用...
執行程式時Warning
執行程式時提出了這個乙個警告 activity not started,its current task has been brought to the front package ying.android import android.os.bundle import android.widget...
定時執行sql儲存過程
定時執行sql儲存過程 2007 03 21 15 47 建立作業就行了.建立作業 exec msdb.sp add job job name 資料處理 建立作業步驟 declare sql varchar 800 dbname varchar 250 select sql exec p proc ...