05 2010 档案

摘要:C# dataGridView用法2009-05-04 09:02 SqlConnection conn = new SqlConnection("Server=(local);DataBase=test;User=sa;Pwd=sa"); SqlDataAdapter da = new SqlDataAdapter("select * from test", conn); DataSet ds ... 阅读全文
posted @ 2010-05-31 10:06 迪卡.凯恩 阅读(2006) 评论(0) 推荐(0)
摘要:NET将关于多线程的功能定义在System.Threading名字空间中。因此,要使用多线程,必须先声明引用此名字空间(using System.Threading;)。 即使你没有编写多线程应用程序的经验,也可能听说过“启动线程”“杀死线程”这些词,其实除了这两个外,涉及多线程方面的还有诸如“暂停线程”“优先级&... 阅读全文
posted @ 2010-05-19 13:04 迪卡.凯恩 阅读(341) 评论(0) 推荐(0)
摘要:C# Delegate(委托)与多线程 很多时候写windows程序都需要结合多线程,在.net中用如下得代码来创建并启动一个新的线程。public void ThreadProc();Thread thread = new Thread(new ThreadStart(ThreadProc));thread.IsBackground = true;thread.Start();但是很多时候,在新... 阅读全文
posted @ 2010-05-19 13:02 迪卡.凯恩 阅读(921) 评论(0) 推荐(0)
摘要:winform 分页控件 以前都是从事B/S开发,由于公司有个比较大的C/S项目,在使用DATAGRIDVIEW的时候,显示数据量比较大,所以才用分页模式,也不知道这样是否正确。想找个C/S下面的分页控件,都没有什么好的,就自己跟B/S下的分页控件,修改成WINFORM下面的。首先创建一个用户控件名称为pager,在控件中拖入bindingNavigator和bindingSource,修改bin... 阅读全文
posted @ 2010-05-06 16:51 迪卡.凯恩
摘要:SQL 连接 JOIN 例解。(左连接,右连接,全连接,内连接,交叉连接,自连接)假设有如下表:一个为投票主表,一个为投票者信息表~记录投票人IP及对应投票类型,左右连接实际说是我们联合查询的结果以哪个表为准~1:如右接连 right join 或 right outer join:我们以右边voter表为准,则左表(voteMaster)中的记录只有当其ID在右边(voter)中存在时才会显示出来,如上图,左边中ID为3.4.5.6因为这些ID右表中没有相应记录,所以没有显示!2:因此我们自然能理解左连接 left join 或者 left outer join 可见,现在右边中ID在中存在 阅读全文
posted @ 2010-05-05 16:09 迪卡.凯恩 阅读(340) 评论(0) 推荐(0)