摘要: 1、 两个属性设置: 第一个:设置自动创建列,默认为True DataGridView1. AutoGenerateColumns = True; 虽然默认为True,但写下去总是好的!!! 第二个:鼠标单击编辑,默认双击 DataGridView1.EditMode = DataGridViewE 阅读全文
posted @ 2018-06-07 11:22 IT苦行僧-QF 阅读(6791) 评论(0) 推荐(1) 编辑
摘要: 把存储过程结果集SELECT INTO到临时表 在开发过程中,很多时候要把结果集存放到临时表中,常用的方法有两种。 一. SELECT INTO 1. 使用select into会自动生成临时表,不需要事先创建 select * into #temp from sysobjects select * from #temp 2. 如果当前会话中,已存在同名的临时表 selec... 阅读全文
posted @ 2018-06-07 10:46 IT苦行僧-QF 阅读(4854) 评论(1) 推荐(1) 编辑
摘要: /// 根据日期获取当周星期一 /// </summary> /// <param name="dt"></param> /// <returns></returns> public static DateTime StartOfTheWeek(DateTime dt) { return dt.Ad 阅读全文
posted @ 2018-06-07 10:45 IT苦行僧-QF 阅读(865) 评论(0) 推荐(0) 编辑
摘要: 1、方法一:使用线程 功能描述:在用c#做WinFrom开发的过程中。我们经常需要用到进度条(ProgressBar)用于显示进度信息。这时候我们可能就需要用到多线程,如果不采用多线程控制进度条,窗口很容易假死(无法适时看到进度信息)。下面我就简单结合一个我写的例子给大家做一个介绍。 第一步:设计界 阅读全文
posted @ 2018-06-07 10:37 IT苦行僧-QF 阅读(1562) 评论(0) 推荐(0) 编辑
摘要: 这个问题有两种方法 第一种是用DataGridview中自带的DataGridViewTextBoxColumn 控件,第二种是动态添加combobox控件 方法一: 首先 窗体上拖拽一个 DataGridview 然后在这个DataGridview中添加两列DataGridViewTextBoxColumn (第一列叫A,第二列叫B) 然后绑定A代码 A.Da... 阅读全文
posted @ 2018-06-07 10:33 IT苦行僧-QF 阅读(2616) 评论(0) 推荐(0) 编辑
摘要: C# 使用PrintDocument 绘制表格 完成 打印预览 DataTable 经过不断的Google与baidu,最终整理出来的打印类 主要是根据两个参考的类组合而成,稍微修改了一下,参考代码及来源见最后(其中一份是VB语言的) 其中遇到的一些问题也已经得到了解决(分页,打印预览点击打印内容缺 阅读全文
posted @ 2018-06-07 10:27 IT苦行僧-QF 阅读(5211) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-06-07 10:14 IT苦行僧-QF 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-06-07 10:04 IT苦行僧-QF 阅读(537) 评论(0) 推荐(0) 编辑
摘要: 1、选择文件用OpenDialog 2、使用System.Windows.Forms.FolderBrowserDialog选择文件夹 3、直接打开某路径下的文件或者文件夹 <C#>_在窗体中打开文件 实现的代码如下: public void openfile(int n) { OpenFileDi 阅读全文
posted @ 2018-06-07 09:54 IT苦行僧-QF 阅读(84596) 评论(0) 推荐(6) 编辑
摘要: 在n条记录里,存在着些相同的记录,如何能用SQL语句,删除掉重复并保留一条呢?方法如下: 1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断 2、删除表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断,只留有rowid最小的记录 delete from p 阅读全文
posted @ 2018-06-07 09:50 IT苦行僧-QF 阅读(7372) 评论(0) 推荐(1) 编辑