sqlparameter 類
表示 sqlcommand 的引數,也可以是它到 dataset 列的對映。無法繼承此類。
命名空間: system.data.sqlclient
程式集: system.data(在 system.data.dll 中)
舉例1
string strconn = "data source=***;user id=sa;pwd=;initial catalog=gltest";
sqlconnection conn = new sqlconnection(strconn);
conn.open();
// 宣告引數
string sql = "insert into users(name,pwd) values(@name,@pwd)";
sqlcommand cmd = new sqlcommand(sql, conn);
// 新增引數
cmd.parameters.add(new sqlparameter("@name", sqldbtype.nvarchar, 50));
cmd.parameters.add(new sqlparameter("@pwd", sqldbtype.nvarchar, 50));
// 為引數賦值
cmd.parameters["@name"].value = this.textbox1.text;
cmd.parameters["@pwd"].value = this.textbox2.text;
cmd.executenonquery();
conn.close();
comm.parameters.add()新增引數到引數集即(新增引數列表),add裡面的第乙個引數是要新增的引數名,第二個引數是引數的資料型別parameters的作用就是把儲存過程執行結束後得到的引數傳到程式裡。
第乙個是引數名,第二個是引數型別,第三個是長度
舉例二:
///
/// 更新一條資料
///
parameters[0].value = model.id;
parameters[1].value = model.pointid;
parameters[2].value = model.pointname;
parameters[3].value = model.date;
parameters[4].value = model.dangerouslevel;
parameters[5].value = model.isupload;
parameters[6].value = model.ischeck;
parameters[7].value = model.cycletime;
parameters[8].value = model.issafe;
parameters[9].value = model.columnvalue;
int rows = dbhelper.executesql(strsql.tostring(), parameters);
if (rows > 0)
else
} 參考部落格:
/
SqlParameter類 帶引數的SQL語句
sqlparameter 類 表示 sqlcommand 的引數,也可以是它到 dataset 列的對映。無法繼承此類。命名空間 system.data.sqlclient 程式集 system.data 在 system.data.dll 中 舉例1 string strconn data sou...
SqlParameter類 帶引數的SQL語句
sqlparameter 類 表示 sqlcommand 的引數,也可以是它到 dataset 列的對映。無法繼承此類。命名空間 system.data.sqlclient 程式集 system.data 在 system.data.dll 中 舉例1 string strconn data sou...
SqlParameter類 帶引數的SQL語句
sqlparameter 類 表示 sqlcommand 的引數,也可以是它到 dataset 列的對映。無法繼承此類。命名空間 system.data.sqlclient 程式集 system.data 在 system.data.dll 中 舉例1 string strconn data sou...