上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 18 下一页
摘要: select * from table1 inner join table2 on table1.id=table2.id 其实 INNER JOIN ……ON的语法格式可以概括为: FROM (((表1 INNER JOIN 表2 ON 表1.字段号=表2.字段号) INNER JOIN 表3 O 阅读全文
posted @ 2017-05-12 11:40 唐宏昌 阅读(33349) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2017-05-06 17:01 唐宏昌 阅读(51) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2017-05-06 16:58 唐宏昌 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 三级联动[省,市,区] 类似地区选择,当选的某个省份,后面的下拉框相对变成对应省份的区县 实现省市区联动关键是数据库的表,[每个省内区的AreaCode列是同样的] public Form2() { InitializeComponent(); //绑定省 comboBox1.DataSource 阅读全文
posted @ 2017-05-06 16:58 唐宏昌 阅读(443) 评论(0) 推荐(0) 编辑
摘要: 账号激活 阅读全文
posted @ 2017-05-06 16:57 唐宏昌 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 作用: 用于背景进程中。通过引发Timer事件,Timer控件可以有规律的隔一段时间执行一次代码。也就是,你可以根据你自己的需要,给Timer控件设置时间,Timer每隔这段时间,就执行一次代码。 属性: Enabled 控制当前Timer控件是否可用 timer1.Enabled=false;不可 阅读全文
posted @ 2017-05-06 16:56 唐宏昌 阅读(3022) 评论(0) 推荐(0) 编辑
摘要: 用户控件 阅读全文
posted @ 2017-05-06 16:54 唐宏昌 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 线程是进程中执行运算的最小单位,也是执行处理机调度的基本单位。实际上线程是轻量级的进程。那么为什么要使用线程呢? 阅读全文
posted @ 2017-05-06 16:52 唐宏昌 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 进程 一个应用程序就是一个进程,我的理解是,只要是打开应用程序,就会创建进程。 在.NET框架在using.System.Diagnostics名称空间中,有一个类Process,用来创建一个新的进程。 一 调用 1、通过静态方法直接调用 process.start( ); -- 这是一个静态方法 阅读全文
posted @ 2017-05-06 16:51 唐宏昌 阅读(597) 评论(0) 推荐(0) 编辑
摘要: 安装程序窗体的样式方法 阅读全文
posted @ 2017-05-06 16:49 唐宏昌 阅读(308) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 18 下一页