当前位置: 首页 > news >正文

宁波在线制作网站湖北网站seo策划

宁波在线制作网站,湖北网站seo策划,上海市建设工程招标造价网站,金融行业网站建设公司1、使用SqlParameter类表示 SqlCommand 的参数。 2、SqlParameter提供两个参数,参数别名(前缀)与参数值。 3、SqlCommand提供一个Parameter属性,该属性表示SqlParameter的集合,使用Add方法添加(记得new&…

1、使用SqlParameter类表示 SqlCommand 的参数。

2、SqlParameter提供两个参数,参数别名(@前缀)与参数值。

3、SqlCommand提供一个Parameter属性,该属性表示SqlParameter的集合,使用Add方法添加(记得new)。

4、Parameter属性表示的是一个集合,不使用了要清空。

练习,登录验证:

 

 1  class Program
 2     {
 3         static void Main(string[] args)
 4         {
 5 
 6             while (true)
 7             {
 8                 Console.WriteLine("用户名");
 9                 string name = Console.ReadLine();
10                 Console.WriteLine("密码");
11                 string pwd = Console.ReadLine();
12 
13             string constr = @"server=.\sqlexpress;database=MyDataBase;uid=sa;pwd=sa";
14             using (SqlConnection sqlconn = new SqlConnection(constr))
15             {
16                 //老方法
17                 //string cmdstr = string.Format(@"select * from loginn where uname='{0}' and upwd='{1}'",name,pwd);
18                             //参数化查询
19                                 string cmdstr = @"select * from loginn where uname=@name1 and upwd=@pwd1";
20                                                                               //@name1,@pwd1仅仅是别名而已,相当于局部变量
21                 using (SqlCommand cmd = new SqlCommand(cmdstr, sqlconn))
22                 {
23                     //加参数
24                     cmd.Parameters.Add(new SqlParameter( "@name1", name));//把name中的值赋给@name1
25                    cmd.Parameters.Add(new SqlParameter("@pwd1", pwd));   //注意Add方法中是new了一个 SqlParameter
26                      //  cmd.Parameters.AddWithValue("@pwd1", pwd);//此方法内部实现同Add,推荐用前者
27                     if (sqlconn.State == ConnectionState.Closed)
28                     {
29                         sqlconn.Open();
30                     }
31                    
32 
33                         if (Convert.ToInt32(cmd.ExecuteScalar()) == 1)
34                         {
35                             Console.WriteLine("登录成功");
36                             break;
37                         }
38                         else
39                         {
40                             Console.WriteLine("重新输入");
41                             continue;
42                         }
43                     }
44                    
45                 }
46 
47             }
48             Console.ReadKey();
49         }
50     }

 

 

如有错误,谢谢指正

转载于:https://www.cnblogs.com/net515/archive/2012/06/14/2549872.html

http://www.lbrq.cn/news/2412991.html

相关文章:

  • 平板做网站服务器台州seo排名外包
  • 2008 做网站外贸网站推广服务
  • 皖icp阜阳网站建设安徽网站seo公司
  • 苏州网站建设系统价格合理西seo优化排名
  • 山西网络网站建设销售公司最佳搜索引擎磁力王
  • 自备服务器做网站网络推广的基本方法有哪些
  • 营销型网站建设报价百度关键词搜索热度查询
  • 网站营销怎么做企业查询平台
  • 网站手机版怎么做的做一个网站的步骤
  • wordpress栏目指定二级域名旺道网站排名优化
  • 家政服务网站做推广有效果吗企点下载
  • 网站代码编辑器企业管理培训机构
  • 网站建设 部署与发布全网营销软件
  • 北京电子商务网站制作软件培训机构哪家好
  • 策划师郑州seo优化外包顾问
  • wordpress 主题升级杭州seo网站优化公司
  • go语言视频网站开发百度快速收录3元一条
  • 网站建设招标参数厦门seo网站优化
  • 新媒体网站建设十大的经典成功案例如何自己弄个免费网站
  • 淮安网站建设淮安网站制作百度营销推广官网
  • 做冰淇淋生意网站安卓优化大师官网下载
  • 福建福州建设局网站ciliba磁力猫
  • 网上建立公司网站北京网站优化推广公司
  • 静安企业网站建设万能bt搜索引擎
  • 外贸网站建设需求seo网站优化工具大全
  • 怎么建立公司网站?关键词资源
  • 网站开发公司售后服务网店推广方式有哪些
  • 国外营销网站赣州seo
  • 百度收录网站郑州网站建设外包
  • 初中做语文题的网站百度客户端下载安装
  • BERT 的“池化策略”
  • ESXi6.7硬件传感器红色警示信息
  • 用C语言实现控制台应用的按键方向控制
  • Docker 在 Ubuntu 系统中的详细操作指南
  • Spring Boot中REST与gRPC并存架构设计与性能优化实践指南
  • 大模型军备竞赛升级!Grok 4 携 “多智能体内生化” 破局,重构 AI 算力与 Agent 2.0 时代