2011年9月18日

.NET Framework概述

摘要: .NET框架通用语言运行库(核心)类库开发语言集成开发环境通用语言规范 Web-Service 用户接口 Data XML技术等.NET版本.Net1.1 2.0 3.x 4.x 向下兼容Visual Studio 2003 2005 2008 2010 大同小异.NET开发环境介绍解决方案管理器:解决方案 工程 文件错误列表显示代码行号 工具-选项-文本编辑器解决方案-项目-文件 启动项配置: 工具-选项-项目和解…-生成并运行插入覆盖模式: insert键VS使用技巧项目的卸载/加载大写: shift键切换复制/粘贴: ctrl+c / ctrl+v选中: 双击/点两头附加shift键We 阅读全文

posted @ 2011-09-18 20:14 les_vies 阅读(160) 评论(0) 推荐(0)

编程学习方法

摘要: 程序化思维能力: 思维转化为代码/语言不是重点而是胶水分解/拼接: 先怎样/然后怎样/最后怎样(做任何事情的三步) 阅读全文

posted @ 2011-09-18 20:06 les_vies 阅读(136) 评论(0) 推荐(0)

练习(00003)

摘要: 参考:第5章 ADO.Net.doc/第5章 ADO.Net.文件夹 阅读全文

posted @ 2011-09-18 19:57 les_vies 阅读(123) 评论(0) 推荐(0)

ADO.NET数据访问方式:强类型DataSet

摘要: 使用VS自动生成DataSet (强类型)添加→新建项→数据集将表(表必须有主键)从服务器资源管理器拖放到DataSet中(拖放过程根据表单结构自动生成强类型DataSet等类/并没有将数据拖过来/并自动数据库连接写在App.Config中)常见问题: 类内部定义的类要通过包含namespace的全名来引用(不能省略)/类内部定义类就能避免同一namespace下类不能重名的问题服务器连接(ConnectionString): 数据连接(服务器资源管理器中)右键→添加连接(本地/异地数据库服务器及数据库)/T_UserTableAdapter的Connection属性: 显示连接信息服务器连接 阅读全文

posted @ 2011-09-18 19:45 les_vies 阅读(538) 评论(0) 推荐(0)

ADO.NET数据访问方式:DataSet

摘要: ADO.NET数据访问方式:DataSetSqlDataReader数据连接方式: 数据库游标/查询结果放在数据库服务器而非本机上 一旦连接断开将无法再读取/这样做的好处是无论读取多少条数据 对程序所占用内存几乎没有影响ADO.Net中提供了程序集的机制将查询结果填充到本地内存中 这样断开连接 服务器都不影响数据的读取DataSet dataSet = new DataSet();SqlDataAdapter adapter = new SqlDataAdapter(dataSet);adapter.Fill(dataSet);retuen dataSet.DataTables[0];Data 阅读全文

posted @ 2011-09-18 19:19 les_vies 阅读(329) 评论(0) 推荐(0)

练习(00002)

摘要: 省市选择程序(数据全部来自于数据库/http://www.programfan.com/blog/article.asp?id=28128)ComboBox(SYSTEM.Windows.Forms): Windows组合框控件.Items 表示ComboBox中项的集合(.ObjectCollection)/.SelectedItem ComboBox中当前选定的项/.SelectedItems.Add()参数object类型.DisplayMember 获取或设置要为此ListControl显示的属性ListControl: 为ListBox类和ComboBox类提供一个共同的成员实现方法 阅读全文

posted @ 2011-09-18 18:58 les_vies 阅读(172) 评论(0) 推荐(0)

System.IO名称空间

摘要: System.IO名称空间包含允许读写文件和数据流的类型以及提供基本文件和目录支持的类型FileStreamStream/FileStream/MemoryStream: Stream-是所有流的抽象基类(流是字节序列的抽象概念) / FileStream-公开以文件为主的Stream(支持同步/异步读写操作)FileStream.ReadLine()方法: 从当前流中读取一行字符并将数据作为字符串返回TextReaderTextReader/StreamReader: TextReader-表示可读取连续字符系列的读取器(为StreamReader和StringReader的抽象基类)/St 阅读全文

posted @ 2011-09-18 18:29 les_vies 阅读(157) 评论(0) 推荐(0)

ADO.NET数据访问方式:SqlDataReader

摘要: SqlDataReader读取数据方法的封装: SqlHelper.ExecuteRead(string sql,params SqlParameter[] a,…)class SqlHelper{ SqlDataReader SqlDataReader ExecuteRead(string s,params SqlParameter[] ps) { string str = Configuration.ConnectionStrings[“str”].ConnectionString using(SqlConnection conn = new SqlConnection(c... 阅读全文

posted @ 2011-09-18 18:03 les_vies 阅读(283) 评论(0) 推荐(0)

ADO.NET概述

摘要: ADO.NET一组用于和数据源进行交互的面向对象类库起源于ADO(ActiveX Data Objects)(一个广泛的类组/用于在以往的Microsoft技术中访问数据)提供了对各种不同数据库的统一操作接口连接SQLServer连接字符串: 程序通过连接字符串指定要连哪台服务器上的哪个实例的哪个数据库 用什么用户名密码等项目内嵌mdf文件形式的连接字符串: “Data Source=.\SQLEXPRESS;AttachDBFilename=|DataDirectory|\DataBase1.mdf;Integrated Security=true; User Instance=true” 阅读全文

posted @ 2011-09-18 17:33 les_vies 阅读(251) 评论(0) 推荐(0)

练习(00001)

摘要: 参考:第4章 SQL.doc 阅读全文

posted @ 2011-09-18 12:14 les_vies 阅读(109) 评论(0) 推荐(0)

导航