Web服务器开发技术 教学课件 ppt 作者 贺振欢 刘军 王保山 Web电子教案10_ASP.NET技术

上传人:E**** 文档编号:89419309 上传时间:2019-05-24 格式:PPT 页数:31 大小:266KB
返回 下载 相关 举报
Web服务器开发技术 教学课件 ppt 作者  贺振欢 刘军 王保山 Web电子教案10_ASP.NET技术_第1页
第1页 / 共31页
Web服务器开发技术 教学课件 ppt 作者  贺振欢 刘军 王保山 Web电子教案10_ASP.NET技术_第2页
第2页 / 共31页
Web服务器开发技术 教学课件 ppt 作者  贺振欢 刘军 王保山 Web电子教案10_ASP.NET技术_第3页
第3页 / 共31页
Web服务器开发技术 教学课件 ppt 作者  贺振欢 刘军 王保山 Web电子教案10_ASP.NET技术_第4页
第4页 / 共31页
Web服务器开发技术 教学课件 ppt 作者  贺振欢 刘军 王保山 Web电子教案10_ASP.NET技术_第5页
第5页 / 共31页
点击查看更多>>
资源描述

《Web服务器开发技术 教学课件 ppt 作者 贺振欢 刘军 王保山 Web电子教案10_ASP.NET技术》由会员分享,可在线阅读,更多相关《Web服务器开发技术 教学课件 ppt 作者 贺振欢 刘军 王保山 Web电子教案10_ASP.NET技术(31页珍藏版)》请在金锄头文库上搜索。

1、ASP.NET编程简介(C#),主要内容 .NET环境简介 C#基本特点介绍 ASP.NET编程方法,.NET环境需求,CPU :PII 450 以上 内存:(server)192M以上、(Pro)96M以上 磁盘:系统盘500M,安装盘:2.5G 操作系统:win2000、XP,.NET环境简介,通用语言运行环境(Common Language Runtime,CLR) 类库(Class Library) .NET开发语言(C#、 VB.NET、 J#、VC.NET、JScript.NET) .NET开发工具(环境)Visual Studio.NET,通用语言运行环境,C#程序的基本结构,u

2、sing System ; class hello public static int Main() Console.WriteLine(“Hello World !”); return 0; ,C#程序的基本结构,using System ; namespace First class hello public static int Main() Console.WriteLine(“Hello World !”); return 0; ,语法及编程环境特点,完全面向对象 整合JAVA、C+及VB的语法特点 编程环境与VB类似,可视化程度高,ASP.NET编程(C#),特点: 与普通编程类似

3、,编程效率高 集成在.NET框架之中 编译后运行,效率高 支持多种语言 控件分两种:HTML与WEB,后者可直接定义事件 调试方便,Code Behind 技术,每一个ASP.NET程序由两个文件组成:,.CS,.ASPX,与用户交互,界面处理,事件触发,各类事件及复杂交易处理,重点了解控件,TextBox Button CheckBox 和 CheckBoxList RadioBox 和 RadioBoxList DropDownList ListBox,重点了解控件,TextBox Button CheckBox 和 CheckBoxList RadioBox 和 RadioBoxList

4、 DropDownList ListBox,TextBox主要属性,TextBox的主要事件,重点了解控件,TextBox Button CheckBox 和 CheckBoxList RadioBox 和 RadioBoxList DropDownList ListBox,重点了解控件,TextBox Button CheckBox 和 CheckBoxList RadioBox 和 RadioBoxList DropDownList ListBox,重点了解控件,TextBox Button CheckBox 和 CheckBoxList RadioBox 和 RadioBoxList D

5、ropDownList ListBox,重点了解控件,TextBox Button CheckBox 和 CheckBoxList RadioBox 和 RadioBoxList DropDownList ListBox,重点了解控件,TextBox Button CheckBox 和 CheckBoxList RadioBox 和 RadioBoxList DropDownList ListBox,与SQL Server操作相关的控件,SqlDataAdapter控件:负责管理与SQL Server数据库的连接与数据库交换 SqlConnection控件:负责完成与SQL Server数据库

6、的连接 SqlCommand控件:负责执行用户发给SQL Server的命令 DataSet控件:负责管理读出的数据。,操作SQL SERVER的步骤,1. 建立SQL Adapter 2. 生成数据集DataSet sqlDataAdapter1.Fill(myFirstSet1); 3.利用数据集增、删、改记录,增加记录,生成一条新的DataRow: DataRow newRow = myFirstSet1.Tables0.NewRow(); 其中,Tables0指明在第一个表中增加一条记录,也可利用表名作索引,如 DataRow newRow = myFirstSet1.Tables“D

7、ispatcher”.NewRow(); 给新数据的各个字段赋值,如给JobNumber字段赋值: newRow“JobNumber“ = 2; 将新生成的行加到表中: myFirstSet1.Tables0.Rows.Add(newRow); 完成数据库中的数据更新,而此前的操作只是在内存中的数据集中更新了数据 sqlDataAdapter1.Update(myFirstSet1);,修改记录,myFirstSet1.Tables0.Rows0“ JobNumber“ = 11; sqlDataAdapter1.Update(myFirstSet1);,删除记录,myFirstSet1.Ta

8、bles0.Rows1.Delete(); sqlDataAdapter1.Update(myFirstSet1);,手工添加代码,1)准备SqlDataAdapter: string strConn = “ SERVER=(local);DATABASE=Dispatch;UID=rail;PWD=123456“; string strSQL = “ select * from Dispatcher“; SqlDataAdapter DA = new SqlDataAdapter(strSQL,strConn); 2)填充DataSet DataSet ds = new DataSet();

9、 DA.Fill(ds);,其它方式,1)使用SqlConnection建立与数据库的连接: string strConn = “ SERVER=(local);DATABASE=Dispatch;UID=rail;PWD=123456“; SqlConnection Conn = new SqlConnection(strConn); 2)生成SqlCommand: string strSQL = “ select * from Dispatcher“; SqlCommand MyCommand = new SqlCommand(strSQL,Conn);,更新语句的执行,string strSQL = “ delete * from Dispatcher where JobNumber 2“; SqlCommand MyCommand = new SqlCommand(strSQL,Conn); Conn.Open(); int n = MyCommand. ExecuteNonQuery (); /n为受到SQL语句影响的行数,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号