|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
就安全性而言,Java已经远远低于VB.NET,更无法与安全性著称的C#相比。asp.net|技能|数据 偶也不晓得算不算,归正我本人随时写的用,很深刻的,合适跟我一样的老手保藏,指不定就用得上呢!
一组是我这两天写留言本的,另组是之前VS2003写投票用的
妙手瞥见的话,贫苦把好的办理计划说下,感谢哦!!老手的话,配合进修了!!
--------上面是我比来写个留言本用的------------
publicstaticOleDbConnectioncon()
{//数据库毗连类
OleDbConnectioncon=newOleDbConnection(ConfigurationManager.ConnectionStrings["book"].ConnectionString);
returncon;
}
publicstaticboolinsert(stringque)
{//依据传出去的SQL语句实行拔出操纵
OleDbConnectioncon=odb.con();
con.Open();
OleDbCommandcmd=newOleDbCommand(que,con);
intcount=Convert.ToInt32(cmd.ExecuteNonQuery());
if(count>0)
returntrue;
else
returnfalse;
con.Close();
}
publicstaticDataTableds(stringque)
{//前往一个装载了SQL制订留言的数据表,
OleDbConnectioncon=odb.con();
OleDbDataAdapteroda=newOleDbDataAdapter();
oda.SelectCommand=newOleDbCommand(que,con);
DataSetds=newDataSet();
oda.Fill(ds,"thc");
returnds.Tables["thc"];
con.Close();
}
publicstaticboolimg(stringque)
{//依据传来的前提查询该项是不是有内容,有就前往true
OleDbConnectioncon=odb.con();
con.Open();
OleDbCommandcmd=newOleDbCommand(que,con);
if(cmd.ExecuteScalar().ToString()!="")
returntrue;
else
returnfalse;
con.Close();
}
publicstaticstringscr(stringque)
{//一样是依据传来的SQL语句前往一个字段的值,我不太喜好把SQL语句做在内里,感到不天真
OleDbConnectioncon=odb.con();
con.Open();
OleDbCommandcmd=newOleDbCommand(que,con);
returncmd.ExecuteScalar().ToString();
}
-----------上面是之前2003的时分用的----------
publicstaticSqlConnectioncon()
{//(静态)初始化链接,由于数据库路径在web.config文件内里,以是这里前往的是哪一个字符串,这是VS2003的数据库毗连初始实例
SqlConnectioncon=newSqlConnection(System.Configuration.ConfigurationSettings.AppSettings["con"]);
returncon;
}
publicstaticboolchklog(stringname,stringpwd)
{//判别数据库里是不是存在这个用户,前往真或则假
SqlConnectioncon=db.con();
con.Open();
SqlCommandcmd=newSqlCommand("selectcount(*)fromadminwherename="+name+"andpwd="+pwd+"",con);
intcount=Convert.ToInt32(cmd.ExecuteScalar());
if(count>0)
{
returntrue;
}
else
{
returnfalse;
}
}
publicstaticstringchkqx(stringname,stringpwd)
{//判别以后用户的权限,并前往权限
SqlConnectioncon=db.con();
con.Open();
SqlCommandcmd=newSqlCommand("selectqxfromadminwherename="+name+"andpwd="+pwd+"",con);
stringqx=Convert.ToString(cmd.ExecuteScalar());
returnqx;
}
publicstaticDataTablefill(stringquery)
{//依据传来的SQL语句查询出数据并添补一个表给查询工具
SqlConnectioncon=db.con();
SqlDataAdaptersda=newSqlDataAdapter();
sda.SelectCommand=newSqlCommand(query,con);
DataSetds=newDataSet();
sda.Fill(ds,"vote");
returnds.Tables["vote"];
}
publicstaticstringtitle(intID)
{//(静态)依据传来的ID前往该投票项题目
SqlConnectioncon=db.con();
con.Open();
SqlCommandcmd=newSqlCommand("selectxiangfromvotemasterwhereid="+ID+"",con);
returncmd.ExecuteScalar().ToString();
}
publicstaticvoiddelete(stringquery)
{//(静态)实行指定的删除举动
SqlConnectioncon=db.con();
con.Open();
SqlCommandcmd=newSqlCommand(query,con);
cmd.ExecuteNonQuery();
}
publicstaticvoidupdate(stringquery)
{//(静态)实行指定的更新举动
SqlConnectioncon=db.con();
con.Open();
SqlCommandcmd=newSqlCommand(query,con);
cmd.ExecuteNonQuery();
}
publicstaticintcid(stringquery)
{//(静态)依据实行的语句查询出以后数据库最新的一个ID
SqlConnectioncon=db.con();
con.Open();
SqlCommandcmd=newSqlCommand(query,con);
intid=Convert.ToInt32(cmd.ExecuteScalar());
returnid;
}
publicstaticboolinsert(stringquery)
{//拔出操纵
SqlConnectioncon=db.con();
con.Open();
SqlCommandcmd=newSqlCommand(query,con);
intcount=Convert.ToInt32(cmd.ExecuteNonQuery());
if(count>0)
{
returntrue;
}
else
{
returnfalse;
}
}
publicstaticinttyp(intid)
{//依据出来的ID,前往该ID所属于的投票属于多选仍是单选
SqlConnectioncon=db.con();
con.Open();
SqlCommandcmd=newSqlCommand("selecttypfromvotemasterwhereid="+id+"",con);
inttyp=Convert.ToInt32(cmd.ExecuteScalar());
returntyp;
}
publicstaticstringcount()
{//前往总会见人数
SqlConnectioncon=db.con();
con.Open();
SqlCommandcmd=newSqlCommand("selectcounfromcountline",con);
stringcount=cmd.ExecuteScalar().ToString();
returncount;
}
publicstaticstringrengyi(stringquery)
{//查询恣意单字段,前往字段值的一个静态办法
SqlConnectioncon=db.con();
con.Open();
SqlCommandcmd=newSqlCommand(query,con);
returncmd.ExecuteScalar().ToString();
}
publicstaticboolvlog(stringquery)
{//查询恣意单字段,前往真与假的一个静态办法
SqlConnectioncon=db.con();
con.Open();
SqlCommandcmd=newSqlCommand(query,con);
intcount=Convert.ToInt32(cmd.ExecuteScalar());
if(count>0)
{
returntrue;
}
else
{
returnfalse;
}
}
你觉得学习.NET怎么样,我懂的少,问的可能很幼稚,见笑了啊:) |
|