您目前尚未登陆,请选择【登陆】或【注册
首页->投票调查->Asp.net投票系统[单/复选,投票数量/项随意]源码>>db.cs>>代码在线查看
温馨提示:代码在线浏览功能只能做为源码浏览参考,不能展示项目的全部,如果想更进一步了解该代码请下载:Asp.net投票系统[单/复选,投票数量/项随意]源码


当前文件路径:ComplexVote/db.cs 文件类型
普通视图
		            
1using System; 2using System.Data.SqlClient; 3using System.Data; 4//该源码下载自www.51aspx.com(51aspx.com) 5 6namespace vote 7{ 8 /// <summary> 9 /// db 的摘要说明。 10 /// </summary> 11 public class db 12 { 13 public int id; 14 public string xiang; 15 public db() 16 { 17 // 18 // TODO: 在此处添加构造函数逻辑 19 // 20 } 21 public static SqlConnection con() 22 {//(静态)初始化链接,因为数据库路径在web.config文件里面,所以这里返回的是哪个字符串 23 SqlConnection con=new SqlConnection(System.Configuration.ConfigurationSettings.AppSettings["con"]); 24 return con; 25 } 26 public static bool chklog(string name,string pwd) 27 {//判断数据库里是否存在这个用户,返回真或则假 28 SqlConnection con=db.con(); 29 con.Open(); 30 SqlCommand cmd=new SqlCommand("select count(*) from admin where name='"+name+"' and pwd='"+pwd+"'",con); 31 int count=Convert.ToInt32(cmd.ExecuteScalar()); 32 if(count>0) 33 { 34 return true; 35 } 36 else 37 { 38 return false; 39 } 40 } 41 public static string chkqx(string name,string pwd) 42 {//判断当前用户的权限,并返回权限 43 SqlConnection con=db.con(); 44 con.Open(); 45 SqlCommand cmd=new SqlCommand("select qx from admin where name='"+name+"' and pwd='"+pwd+"'",con); 46 string qx=Convert.ToString(cmd.ExecuteScalar()); 47 return qx; 48 } 49 public static DataTable fill(string query) 50 {//根据传来的SQL语句查询出数据并填充一个表给查询对象 51 SqlConnection con=db.con(); 52 SqlDataAdapter sda=new SqlDataAdapter(); 53 sda.SelectCommand=new SqlCommand(query,con); 54 DataSet ds=new DataSet(); 55 sda.Fill(ds,"vote"); 56 return ds.Tables["vote"]; 57 58 } 59 public static string title(int ID) 60 {//(静态)根据传来的ID返回该投票项标题 61 SqlConnection con=db.con(); 62 con.Open(); 63 SqlCommand cmd=new SqlCommand("select xiang from votemaster where id='"+ID+"'",con); 64 return cmd.ExecuteScalar().ToString(); 65 } 66 public static void delete(string query) 67 {//(静态)执行指定的删除行为 68 SqlConnection con=db.con(); 69 con.Open(); 70 SqlCommand cmd=new SqlCommand(query,con); 71 cmd.ExecuteNonQuery(); 72 } 73 public static void update(string query) 74 {//(静态)执行指定的更新行为 75 SqlConnection con=db.con(); 76 con.Open(); 77 SqlCommand cmd=new SqlCommand(query,con); 78 cmd.ExecuteNonQuery(); 79 } 80 public static int cid(string query) 81 {//(静态)根据执行的语句查询出当前数据库最新的一个ID 82 SqlConnection con=db.con(); 83 con.Open(); 84 SqlCommand cmd=new SqlCommand(query,con); 85 int id=Convert.ToInt32(cmd.ExecuteScalar()); 86 return id; 87 } 88 public static bool insert(string query) 89 {//插入操作 90 SqlConnection con=db.con(); 91 con.Open(); 92 SqlCommand cmd=new SqlCommand(query,con); 93 int count=Convert.ToInt32(cmd.ExecuteNonQuery()); 94 if(count>0) 95 { 96 return true; 97 } 98 else 99 { 100 return false; 101 } 102 } 103 public static int typ(int id) 104 {//根据出来的ID,返回该ID所属于的投票属于多选还是单选 105 SqlConnection con=db.con(); 106 con.Open(); 107 SqlCommand cmd=new SqlCommand("select typ from votemaster where id='"+id+"'",con); 108 int typ=Convert.ToInt32(cmd.ExecuteScalar()); 109 return typ; 110 } 111 public static string count() 112 {//返回总访问人数 113 SqlConnection con=db.con(); 114 con.Open(); 115 SqlCommand cmd=new SqlCommand("select coun from countline",con); 116 string count=cmd.ExecuteScalar().ToString(); 117 return count; 118 } 119 public static string rengyi(string query) 120 {//查询任意单字段,返回字段值的一个静态方法 121 SqlConnection con=db.con(); 122 con.Open(); 123 SqlCommand cmd=new SqlCommand(query,con); 124 return cmd.ExecuteScalar().ToString(); 125 } 126 public static bool vlog(string query) 127 {//查询任意单字段,返回真与假的一个静态方法 128 SqlConnection con=db.con(); 129 con.Open(); 130 SqlCommand cmd=new SqlCommand(query,con); 131 int count=Convert.ToInt32(cmd.ExecuteScalar()); 132 if(count>0) 133 { 134 return true; 135 } 136 else 137 { 138 return false; 139 } 140 } 141 } 142} 143
还没有找到您心仪的内容?请用.net源码大搜捕
代码片断 打包下载该项目完整源码:Asp.net投票系统[单/复选,投票数量/项随意]源码

- RedSoft多层分布式架构实例源码

- Asp.net根据IP显示省市拼音源码

- 某物流网站源码

- 网新新闻全站系统源码

- 三层入门之留言板

- YahooEase公司商业网站的程序

- Asp.net企业网站管理系统源码..

- ASP.NET 2.53 缩略图水印组件..

51Aspx.com 版权所有 CopyRight © 2000-2008. 京ICP备06046876号