摘要:
我们抛弃各种C#参考书中桀骜难懂的事件与委托概念,设想一个情景来理解事件与委托的使用:有一家IT公司,董事长不希望自己的雇员在上班时间玩游戏,但又不可能每时每刻都盯着每个雇员,因此,他希望使用一种新的方式实现监视雇员的效果:如果有雇员违反规定,某个设备或专门的监查人员将自动发出一个消息通知他,董事长只需要在事情发生时进行处理。因此,这个用例实际上是两种类型——董事长类与雇员类——之间的交互,下面的代码将给读者展示如何使用委托与事件机制实现这种交互:首先,我们需要在董事长类与雇员类之间定义一个委托类型,用于传递两者之间的事件,这个类型就是一个监视设备或专门负责打小报告的监查人员:public . 阅读全文
摘要:
使用sqlserver 数据库:命名空间:using System.Data.SqlClient(不可遗忘添加);涉及到的类: SqlConnection: 表示与 SQL Server 数据库连接 SqlCommand: 表示要对 SQL Server 数据库执行的一个 Transact-SQL 语句或存储过程。 此类不能被继承。conn.Open():使用 ConnectionString 所指定的属性设置打开数据库连接。 SqlDataReader 类:提供一种从 SQL Server 数据库读取行的只进流的方式。若要创建 SqlDataReader,必须调用 SqlCommand 对象 阅读全文
摘要:
在C#2010中,如何保存和访问数据库的连接字符串呢?在Winform下要新增App.config文件,在Asp.net下要新增web.config文件。1.打开配置文件添加相关代码后如下即可: 2.添加using System.Configuration;并在项目上右键“添加引用”->.Net组件中"Using Configuration"如果不在组件中添加引用的话,后续的代码编译不过。3.如下为读取数据的相关代码private void button1_Click(object sender, EventArgs e) { string connstr = Con 阅读全文