<C#高级编程>第31章笔记(上)
第31章的内容是访问Internet,本文作关于WebClient、WebRequest和WebResponse获取Web资源的笔记。
贴个图,本章的例子,以下是Form及对应的控件名,实现输入URL后获得页面内容:
拖拖拖出来一个窗体。。
跟着<Head First C#>第一章里面的例子做的。。
一个用来管理联系人信息的例子。
步骤见下:
- 新建Visual C# - Windows应用程序,随便起个名字,比如Contacts。
- 在项目名字上右键,添加-新建项-SQL数据库,随便起个名字,比如ContactsDB,下一步。
- 在数据库对象选择中DataSet名随便起,比如ContactsDataSet,完成。
- 双击数据库,进入服务器资源管理器视图,打开数据连接中的这个数据库,新建表[People]。
- 加入以下列,将ContactID设为主键,表设计器中的标识规范-(是标识)选上:
- 右击表-显示表数据,为表加入测试数据。
- 在数据源视图中右键原来建好的DataSet-使用向导配置数据集,将[People]表选上。
- 此时打开数据源,就可以将对应的属性拉到窗体中去了。VS会自动绑定数据,加入增删存按钮以及翻页功能条。
- 若将整个表拖入,VS会自动生成一个DataGrid,很是方便。
字段名 | 类型 | 注释 |
---|---|---|
ContactID | int | 联系人ID |
Name | varchar(50) | 姓名 |
Company |
varchar(50) |
公司 |
Telphone | varchar(50) | 电话 |
varchar(50) | 邮件 | |
Customer | bit |
是否顾客 |
LastCall | datetime | 上次拨叫时间 |
<C#高级编程>第8章笔记
《C#高级编程》第八章:字符串和正则表达式 读书笔记
<C#高级编程>第9章笔记
《C#高级编程》第九章:集合 读书笔记
<C#高级编程>第6章笔记
《C#高级编程》第六章:委托和事件 读书笔记
<C#高级编程>第5章笔记
《C#高级编程》第五章:运算符和强制类型转换 读书笔记
<C#高级编程>第4章笔记
《C#高级编程》第四章:继承 读书笔记
<C#高级编程>第3章笔记
《C#高级编程》第三章:对象和类型 读书笔记