文档介绍:第 10 章数据库程序开发基础主讲:李光强邮箱: Ligq168@ QQ : 41733233 教学目标?熟悉 C# 开发基础?掌握 C# 连接数据库 SQLSERVER 的基本方法?熟悉 C# 应用程序操作数据库的基本方法?了解 C# 显示数据库查询/操作的常用控件?了解 WebForm 中访问数据库的基本方法教学提纲? C# 开发基础? C# 连接 SQLSERVER 的基本方法? WinForm 程序示例? WebForm 程序示例 C#基础元素?语句: c# 语句以分号作为结束的标志。?块: c# 中以{ } 作为块的标志。?注释: 1 以//作为单行注释的标志? 2 以/**/作为块注释的标志?标识符:1保留作为专用的字? 2 用于声明的变量( ?关键字:即标识符的第一种情况,用于作为专用的字。变量?声明变量的方式- <type><name> ?给变量赋值的方式- <name>=<value> ? eg: - int a;// 定义一个 int 型的变量- a=25 ; //给变量赋值数据类型?1基本数据类型-整型( int )布尔型( boolean )字符型( char )实数型( float )双精度型?2结构数据类型-结构-枚举-引用类型-类接口-数组数据类型的转换? 1 隐式转换和显示转换-精度低的可以隐式转换成精度高的。-精度高的要强制转成精度低的。?2数值字符串和数值转换- Convert 类处理?3字符串和字符数组转换举例:显示和隐式转换? class Program ? { ? static void Main(string[] args) ? { ? int i1 = 80; ? double d1 = i1;// 自动由低精度转换成高精度? (d1); ? (); ? // double d2 = ; ? //int i2 = d2;// 报错? } ? } 思考?什么是强制型转换? 例如: var o= “ 123 ”; int d=( int ) var ; 举例:变量类型转换? - double x=; - string str = (); ? --Convert 类- string str =“ ”; - double d= ( str ); -注意:还有 ,, , - ,, 等- Eg : int a= (“ 123 ”); ? Convert 或 ToString - MessageBox (“ Today is ”+ (“ yyyy 年 MM 月 dd 日”));