- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C#初学者学习
1、编写保存按钮事件程序
private void tbtn_Save_Click(object sender, EventArgs e)
{ this.tblDeptTableAdapter.Update(this.student_DataSet.tblDept);
}
该语句的作用是:
用适配器对象tblDeptTableAdapter的Update方法将数据集student_DataSet中的系部编码表tblDept保存到数据库中去。2、DataBindings:用于数据绑定3、数据源绑定控件indingSource,BindingSource 是数据源与数据界面控件的连接件,一方面连接数据集、数据表、数组等数据源,另一方面向数据界面控件提供数据。(1)作用:是数据界面控件从数据表获取数据的通道。
(2)连接:BindingSource控件通过DataSource属性连接数据集对象DataSet,通过DataMember属性连接数据表。
(3)数据集对象 (DataSet)
用于存放数据表,如系部编码表tblDept。
(4)适配器对象(Adapter)
用于连接数据库,实现对数据表的增、删、改、查操作。
(5)ADO.NET对象
将数据集、适配器等对象统称为ADO.NET对象,由于ADO.NET对象能够方便灵活地操作数据库,是目前流行的数据库访问技术4、SQL语句CommandText
例如:CommandText=“SELECT Dept_Id, Dept_Name, Dept_Dean FROM tblDept ”5、用适配器对象tblDeptTableAdapter将系部编码数据表tblDept填入到数据集对象Student_DataSet中去。
例如:
this.tblDeptTableAdapter.Fill(this.student_DataSet.tblDept);6、数据库应用程序由数据界面控件、数据源绑定控件、数据集与适配器等对象组成
它们的作用分别是:
(1)数据界面控件:用于设计数据库应用程序界面;
(2)数据源绑定控件:用于连接数据集对象与数据表;
(3)数据集对象:用于存放数据表
(4)适配器对象:用于连接数据库,实现对数据表的增、删、改、查操作。7、DataSource属性:用于选择数据源绑定控件,连接数据表
如:DataGridView_Dept控件用属性:
DataSource=bindingSource_tblDept
通过数据源绑定控件bindingSource_tblDept连接系部编码表tblDept8、Visible:true表示显示字段,false表示隐藏字段。9、ReadOnly:true表示字段只读,false表示字段可读写。
10、Resizeable:true表示字段宽度可变,false表示字段宽度不能改变。
11、RowsDefaultCellStyle属性:设置记录行的显示样式。
12、AlternatingRowsDefaultCellStyle 属性:设置记录行的交替显示效果。
表格数据通常以类似帐目的格式显示,其中各交替行的背景颜色不同。可通过设置AlternatingRowsDefaultCellStyle 属性实现交替行显示的效果。设置方法与RowsDefaultCellStyle属性相同。
13、Count属性: 返回数据表控件中记录行数。
Count:获取数据表的记录数。
如:textBox1.Text = bindingSource1.Count.ToString ();数据源绑定控件indingSource
格式: DataGridView控件.Rows.Count
例如,单击按钮在文本框内显示记录数的事件驱动程序如下:
private void btn_Count_Click(object sender, EventArgs e)
{
txt_Count.Text = DataGridView_Dept.Rows.Count.ToString();
}
格式: DataGridView控件.Rows[i].Cells[j].Value
表示数据表中第i条记录(行)第j个字段(列)的值。
例如:单击按钮显示数据表中第1行第1列元素值与当前记录序号的程序如下:
private void btn_Value_Click(object sender, EventArgs e)
{
txt_Value.Text = DataGridView_Dept.Rows[1].Cells[1].Value.ToString();第1行第1列元素值
txt_Rows.Text = D
文档评论(0)