vs2010测试小结.doc_第1页
vs2010测试小结.doc_第2页
vs2010测试小结.doc_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

一 VS常用的服务器控件1 标签 label 2 文本框 textbox: 供用户输入/输出数据3 选项按钮: radiobutton:一个组中多个选项,但用户只能选其中一个. 如性别4 复选框:check多个选项中,用户可以选任意个,或不选.如爱好5 命令按钮:command .6 下拉列表框dropdownlist.以折叠的形式展开多个选项,供用户选择一个项.如学历.二 实例: 制作一个用户注册,登陆系统(1)制作登陆/注册首页 已经注册的用户直接输入用户名和密码,再登陆 新用户点”注册”进入regnew.aspx程序进行注册过程(2)编写regnew.aspx界面及功能 以学生表为例注:单选按钮组,一个组内的多个选项才是单选互斥的, 给每个选项对象设置一个相同的组名(groupname).如把性别的男,女两个选项的groupname都设计为xb注:省份,县市,一般是下拉列表框供用户直接选择,而不是手工输入.原理:事先建立一个籍贯表,内容为:省份 县市( 包括中国所有县级及以上地区和城市名字) 用户操作过程:先选择省份,编程根据这个省份名字在籍贯表中查询出该省份的所有县市城市放到后一个下拉列表框中.注:学历. 因为学历不像籍贯这么复杂,仅有几个值,故直接在下拉列表框的items属性中写入几个学历常量字符串即可注意:生日. 用程序的循环方法(在窗口的确page_load)把年,月,日的数字分别填充到三个下拉列表框中去 protected void Page_Load(object sender, EventArgs e) for (int i = 1970; i = 2010; i+) DropDownList4.Items.Add(i.ToString (); for (int j = 1; j = 12; j+) DropDownList5.Items.Add(j.ToString(); for (int k =1; k = 31; k+) DropDownList6.Items.Add(k.ToString();注:自我介绍. 多行的文本框textbox, textmode:muliLine Rows:行数(3)对注册编程,把注册数据写到数据库表(学生表)中A: 从界面各控件对象取出各数据,并测试数据是否正确B:连接数据库,打开学生表,把A步得到的数据插入到表中数据库操作的连接的名字空间:在后台代码的首部加入以下引用,才能连接和使用SQL SERVER数据库 using System.Data;using System.Data.SqlClient;准备连接数据库 String mys = server=(local);database=StudentDB; uid=sa;pwd=sa;Trusted_Connection=no; SqlConnection mycon = new SqlConnection(mys);mycon.Open(); 用sqlconnection 定义并实例化一个连接对象mycon,使用sa账和sa密码去连接本地local数据库服务器上的studentdb表. 定义一个sql命令的命令对象 SqlCommand mycom = new SqlCommand(insert into 学生表(姓名,密码) values(+user+,+ pass +, mycon);mycom.ExecuteNonQuery(); 注: ExecuteNonQuery执行非查询方式运行mycom 命令( 在SQLSERVER中

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论