2013年6月3日

WPF实现CheckBoxListView

摘要: 在Win7的资源管理器中,如果我们选中【文件夹选项】->【查看】->【文件和文件夹】->【使用复选框以选择项】。则可通过列表项上的复选框实现多选,而不再需要按【Ctrl】或【Shift】键。WPF中没有对应的控件,但是利用WPF我们可以比较容易实现此功能。讨论 首先,CheckBox的选中状态应该和ListViewItem的选中状态保持一致,故需要将CheckBox的IsChecked属性和ListViewItem的IsSelected属性绑定到一起。 其次,CheckBox的可见性应该在ListViewItem被选中或鼠标移动到其上面时可见,故需要把CheckBox的Vis 阅读全文

posted @ 2013-06-03 14:00 CarreyWu 阅读(822) 评论(0) 推荐(0) 编辑

2012年7月13日

SQL 通过视图更新数据

摘要: 两表更新(每一行都可以匹配)有2个表, test_from test_to要把 tesr_from 的数值,更新到 test_to 表1> select * from test_from;2> select * from test_to;3> goid val----------- -------------------- 1 AAA 2 B(2 行受影响)id val----------- -------------------- 1 A 2 B(2 行受影响)1> UPDATE2> test_to3> SET4> test_to.val =5> 阅读全文

posted @ 2012-07-13 14:52 CarreyWu 阅读(1799) 评论(0) 推荐(0) 编辑

2012年3月2日

ASCII表

摘要: ASCII值控制字符ASCII值控制字符ASCII值控制字符ASCII值控制字符0NUT32(space)64@96、1SOH33!65A97a2STX34”66B98b3ETX35#67C99c4EOT36$68D100d5ENQ37%69E101e6ACK38&70F102f7BEL39,71G103g8BS40(72H104h9HT41)73I105i10LF42*74J106j11VT43+75K107k12FF44,76L108l13CR45-77M109m14SO46.78N110n15SI47/79O111o16DLE48080P112p17DCI49181Q113q18 阅读全文

posted @ 2012-03-02 15:28 CarreyWu 阅读(429) 评论(0) 推荐(0) 编辑

2011年9月6日

简单实用SQL脚本

摘要: 简单实用SQL脚本行列互转createtabletest(idint,namevarchar(20),quarterint,profileint)insertintotestvalues(1,'a',1,1000)insertintotestvalues(1,'a',2,2000)insertintotestvalues(1,'a',3,4000)insertintotestvalues(1,'a',4,5000)insertintotestvalues(2,'b',1,3000)insertintotestval 阅读全文

posted @ 2011-09-06 18:12 CarreyWu 阅读(317) 评论(0) 推荐(0) 编辑

使用Excel批量生成SQL脚本(小技巧)

摘要: 使用Excel批量生成SQL脚本(小技巧)需求: 我们需要把Excel中的一些资料更新到数据库表中,比如学生的考试系统,在数据中已经有了考生的ID,这里有一份考生ID和考生成绩的Excel表,我们如何把考生成绩更新到数据库表中呢?方案:我们最常使用的做法就是把这个Excel表导入到数据库中,在使用update语句来更新表。没错,这就是我通常使用的方法,但是有些人他们不安常理出牌,有时候客户说:我只会执行SQL,我不知道怎么把Excel导入到数据库中。这个时候我们如何把要更新的内容生产SQL语句给到客户呢?如何是一两条记录,我们手动写SQL就可以了,但是如果有几百个学生,我们要手动写几百条语句. 阅读全文

posted @ 2011-09-06 18:10 CarreyWu 阅读(419) 评论(0) 推荐(0) 编辑

2011年8月29日

如何让GridView控件在绑定的数据源没有数据时也显示标题

摘要: 以前的DataGrid在绑定数据源的时候,只要绑定的数据源不是null,而是带有表结构的,都可以显示出列表的标题。而GridView中却不是如此,就算数据源有表结构,只要没有行记录,就无法显示标题。我用了如下几种方法来显示,供大家参考一下:1.使用最简单的,当返回的数据为null时,没有表结构,那么先获取对应的表结构,可以从数据库中获取,也可以临时组合,如:DataTable dt = new DataTable("column");dt.Columns.Add(ID, typeof(System.Int32));dt.Columns.Add(Name, typeof(Sy 阅读全文

posted @ 2011-08-29 14:13 CarreyWu 阅读(1317) 评论(0) 推荐(0) 编辑

2011年8月13日

ASP.NET中用js取CheckBoxList中的值 (转,马上要用)

摘要: 做的一些项目都比较小,而且时间紧,有好多东西都没来得急总结,趁这会还有点时间把前面项目中的用到的知识点分享下,只为以后方便使用。功能:用脚本取CheckBoxList中的值,并用"|"将其分开,之后将取到的值放入文本框,返回数据库做添加或者修改前台页面代码<!--关键字--> <div id="keyWordsDiv" style="border: 2px solid #6FA1D9; display: none; position: absolute; top: 0px; left: 0px; width: 260px; h 阅读全文

posted @ 2011-08-13 17:55 CarreyWu 阅读(612) 评论(0) 推荐(0) 编辑

repeater编辑更新删除

摘要: repeater编辑更新删除<asp:Repeater id="Repeater1" runat="server" OnItemDataBound="Repeater1_ItemDataBound" OnItemCommand="Repeater1_ItemCommand"> <ItemTemplate> <asp:Panel ID="plItem" runat="server"> <tr> <td><%# D 阅读全文

posted @ 2011-08-13 11:00 CarreyWu 阅读(570) 评论(0) 推荐(1) 编辑

2011年8月11日

为ASP.NET控件添加常用的JavaScript操作收藏

摘要: 1.为button控件添加确认功能要想为服务器控件添加客户端的事件,需要用到Attributes属性。Attributes属性是所有的服务器控件都有的一个属性,它用来为最终生成的HTML添加自定义的一些标记。假设WebForm上有一个保存按钮btnSave,希望在用户点此按钮时提示用户是否确实要保存(比如一旦保存就无法恢复等),则应在Page_Load事件中添加如下代码:1btnSave.Attributes.Add(“onclick”,“;”)要注意的是‘return’,这是不可省的,否则即使用户点了取消,数据仍然会保存。2.为Datagrid中的每一行添加Javascript事件Datag 阅读全文

posted @ 2011-08-11 10:37 CarreyWu 阅读(379) 评论(0) 推荐(0) 编辑

2011年8月6日

ADO.NET+ASP.NET+SQL--事务

摘要: ADO.NET 事务:/// <summary>/// 执行多条SQL语句,实现数据库事务。/// </summary>/// <param name="SQLStringList">多条SQL语句</param> public static void ExecuteSqlTran(ArrayList SQLStringList){using (SqlConnection conn = new SqlConnection(connectionString)){conn.Open();SqlCommand cmd = new S 阅读全文

posted @ 2011-08-06 17:22 CarreyWu 阅读(595) 评论(0) 推荐(0) 编辑

导航