⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 class1.cs

📁 c# 李子全集 初学者的法宝 文档全集
💻 CS
字号:
/****文档注释************************************************************************
 * 作    者	:	张三
 * 创建日期	:	2003.04.18
 * 描    述	:	完成……功能
 * 注意事项	:	引用文件……
 * 遗留BUG	:	无
 * 修改日期	:	2003.09.21
***********************************************************************************/

using System;
using System.Data;
using System.Data.SqlClient;

namespace MarksRule 
{
	/// <summary>
	/// Class1 的摘要说明。
	/// </summary>
	public class CollegeStudent
	{
		/// <summary>
		/// 【】私有成员命名:Camel命名风格,形如member。
		/// </summary>
		private string _name;
		private int _age;

		/// <summary>
		/// 【】属性命名:Pascal命名风格,形如Name。
		/// </summary>
		public string Name
		{
			set
			{
				if(value!=null)
					this._name=value;
			}
			get
			{
				return this._name;
			}
		}

		public int Age
		{
			set
			{
				this._age=value;
			}
			get
			{
				return this._age;
			}
		}

		/// <summary>
		/// 根据学生编号获取其详细信息
		/// 注意:本方法仅做注释示例,因缺少数据库,无法运行。
		/// </summary>
		/// <param name="id">学生编号</param>
		/// <returns>成功获取返回true;否则返回false</returns>
		public bool GetInformation(int id)
		{
			//Step1 连接数据库,如果失败:记录日值,并返回false。
			SqlConnection myCon = new SqlConnection();
			myCon.ConnectionString = "Persist Security Info=False;User id=sa;pwd=sa;database=Students;server=(local)";
			try
			{
				myCon.Open();	//连接数据库
			}
			catch(Exception e)
			{
				Log.WriteLog(e.Message);	//把错误信息记录日值
				return false;				//方法返回
			}

			//Step2 使用SqlCommand提交查询命令
			SqlCommand selectCMD = new SqlCommand("SELECT * FROM Students", myCon);

			//Step3 获取数据适配器
			SqlDataAdapter custDA = new SqlDataAdapter();
			custDA.SelectCommand = selectCMD;

			//Step4 填充DataSet
			DataSet studentDS = new DataSet();
			custDA.Fill(custDS);
			
			//Step5 把数据绑定到DataGrid
			DGStudent.DataSourse=studentDS;

			//Step6 断开连接,并返回结果
			myCon.Close();	
			return true;
		}

		/// <summary>
		/// 应用程序的主入口点。
		/// </summary>
		[STAThread]
		static void Main(string[] args) 
		{
			CollegeStudent collegeStudent=new CollegeStudent();
			collegeStudent.GetInformation(1);
		}
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -