62,268
社区成员
发帖
与我相关
我的任务
分享class DbObject
{
OledbConnection con;
OledbCommand cmd;
string connectionstring;
public DbObject(){
connectionstring = "......";
conn = new OledbConnection(connectionstring);
}
public DataTable GetDataTable(string strSQL,IPamameter [] pamameters){
cmd = new OledbCommand(conn,strSQL);
conn.open();
foreach (OleDbParameter param in Parameters)
{
cmd.Parameters.Add(param);
}
adap = new OleDbDataAdapter(cmd);
DataTable datatable = new DataTable();
adap.Fill(datatable);
conn.Close();
return datatable;
}
} public DataRow Retrieve(int userID)
{
SqlParameter[] parameters = { new SqlParameter("@UserID", SqlDbType.Int, 4) };
parameters[0].Value = userID;
using (DataSet users = RunProcedure( "sp_Accounts_GetUserDetails", parameters, "Users" ))
{
return users.Tables[0].Rows[0];
}
}