|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
有个问题想请教你一下,呵呵:)你觉得将来学什么方向比较好,我真是想不出来,知道的太少了,麻烦了。asp.net|数据我如今还不会写耐久层,就用这类办法加上存储历程用,我感到还对照爽,但愿人人多多指教
publicclassclsdb
{
publicclsdb()
{
//
//TODO:在此处增加机关函数逻辑
//
}
//数据库毗连
publicstaticSqlConnectiongetcn()
{
return(newSqlConnection("server=.;database=web;uid=sa;pwd=123"));
}
//GridView的绑定办法
publicstaticvoidDataBindGridViewAsTable(GridViewGrid,Stringstrsql)
{
SqlConnectioncn=clsdb.getcn();
cn.Open();
SqlDataAdapterda=newSqlDataAdapter(strsql,cn);
DataTabletd=newDataTable();
da.Fill(td);
Grid.DataSource=td;
Grid.DataBind();
cn.Close();
cn.Dispose();
}
//增加,删除,更新纪录的办法
publicstaticvoidAddDelUpDataBase(Stringstrsql)
{
SqlConnectioncn=clsdb.getcn();
cn.Open();
SqlCommandcmd=newSqlCommand(strsql,cn);
cmd.ExecuteNonQuery();
cn.Close();
cn.Dispose();
}
//前往一笔记录的办法
publicstaticintselect(Stringstrsql)
{
inti=-1;
SqlConnectioncn=clsdb.getcn();
cn.Open();
SqlCommandcmd=newSqlCommand(strsql,cn);
i=(int)cmd.ExecuteScalar();
cn.Close();
cn.Dispose();
returni;
}
//前往SqlDataReader的纪录集
publicstaticSqlDataReaderSelectDataBase(Stringstrsql)
{
SqlConnectioncn=clsdb.getcn();
cn.Open();
SqlCommandcmd=newSqlCommand(strsql,cn);
cmd.CommandType=CommandType.Text;
SqlDataReaderrd=cmd.ExecuteReader(CommandBehavior.CloseConnection);
returnrd;
}
//绑定DropDownList的办法
publicstaticvoidDataBindDropDownList(DropDownListdrp,stringstrsql)
{
SqlConnectioncn=getcn();
cn.Open();
SqlDataAdapterda=newSqlDataAdapter(strsql,cn);
DataTabletd=newDataTable();
da.Fill(td);
drp.DataSource=td;
drp.DataBind();
cn.Close();
cn.Dispose();
}
//绑定DataList的办法
publicstaticvoidDataBindDataList(DataListlist,stringstrsql)
{
SqlConnectioncn=getcn();
cn.Open();
SqlDataAdapterda=newSqlDataAdapter(strsql,cn);
DataTabletd=newDataTable();
da.Fill(td);
list.DataSource=td;
list.DataBind();
cn.Close();
cn.Dispose();
}
}
如果英语好,口才好,加上女孩子的优势说不定有机会进去做做别的工具) |
|