摘要:WINFORM界面如下:本文用了2张表,结构如下:表province: province_id province_name 表city: city_id city_name province_id完整代码如下: using System;using System.Collections.Generic;using System.ComponentModel;usin...
阅读全文
12 2006 档案
摘要:TreeView 是一个很好的表达树形结构的控件。如果要加载的数据比较多的话,就需要逐层加载数据。要实现逐层加载数据,首先想到的就是TreeView 的 BeforeExpand 事件,它在节点展开前触发。但问题是BeforeExpand 事件每次展开时都会触发。有没有只在首次展开才触发的事件呢,可惜没找到。没关系,我们自定义一个 TreeView 节点类,给它加一个是否首次被展开的属性。 ...
阅读全文
摘要:利用游标实现 CREATE table userinfo( name char(10), sex char(4), phone char(10))insert userinfo select 'aaa','男','12345' union all select 'bbb','男','12345' union all selec...
阅读全文
摘要:详细步骤:step1:创建数据集:右击项目/添加/新增项/选择数据集/取名ds_pubs/点击"添加"按钮step2:在服务器资源管理器中点击"连接到数据库",连接到pubs数据库,并将其中的titles表拖到数据集ds_pubs中step3:创建水晶报表:右击项目/添加/新增项/选择crystalReport报表/取名rpt_pubs.rpt/点击"添加"按钮step4:设计报表:在字段资源管理...
阅读全文
摘要:PULL模式1、创建数据集:右击项目/添加/新增项/选择数据集/取名ds_test/点击"添加"按钮2、创建一个From窗体Form1 ⑴、向其中添加一个crystalReportViewer1控件 ⑵、添加sqlDataAdapter控件(按弹出的向导一步步自动生成) ⑶、根据刚才创建的sqlDataAdapter生成数据集3、创建报表:右击项目/添加/新增项/选择...
阅读全文
摘要:有两种联接多个字符串的方法:使用 String 类重载的 + 运算符,以及使用 StringBuilder 类。例:使用 String 类重载的 + 运算符 string str1 = "two";string str2 = "one" + str1+"three"; 例:使用 StringBuilder 类 StringBuilder _str = new StringBuilder();str...
阅读全文
摘要:private void btnChangeIndex_Click(object sender, EventArgs e) { object objItem = this.listBox1.Items[i]; this.listBox1.Items.RemoveAt(0); this.listBox1.Items.I...
阅读全文
摘要:一共有4种实现方法 Using constructor Using objects Using properties Using delegates 这里主要介绍方法3、4 方法3: Step 1: Add a property in form1 to retrieve value from textbox. public string _sendt...
阅读全文
摘要:SqlConnection conn = new SqlConnection("server=zzy;integrated security=sspi;database=library"); SqlCommand cmd; private void btninsert_Click(object sender, EventArgs e) { ...
阅读全文