随笔分类 -  ASP.NET

ASP.NET MVC DropDownList扩展,实现foreach@Html.DropDownListFor(p=>p.Type,p.Type,TypeItem)
摘要:页面数据输入的是一个List的时。用foreach(var item in Models)的时候其中有Item 类里有Type属性,他们是枚举或是关联其它表的数据此时要用DropDownList显示出来出来如 Type: 1-小说;2-散文;3-诗;4-词;var typeItem = new Li... 阅读全文

posted @ 2012-06-03 11:20 小土泥 阅读(157) 评论(0) 推荐(0)

操作数据库(MySql)表的扩展方法类,对单表可以进行增、删、改、查。
摘要:最近在学ASP.NET MVC的时候,有的时候,要对进行增、删、改、查操作一开始感觉用自己带的那个 ADO.NET Entity Data Model 来进行增、删,改、查挺方便的但后来发一个问题,在MYSQL里不能同时在*.edmx打开多个Read操作,SQL里可以设置一个属性,不记得就可以了。所... 阅读全文

posted @ 2012-05-29 11:16 小土泥 阅读(157) 评论(0) 推荐(0)

asp.net mvc3 MySql数据库,保存数据库乱码
摘要:修改数据库的连接字符器在连接字符串当中增加 【charset=gb2312;】应该就没有问题了。在自动创建*.edmx的时候, 【charset=gb2312;】是不会有的。而在后台MySQL数据库字符集不一至,导致页面在保存的时候,传入的值为乱码的情况。 阅读全文

posted @ 2012-05-07 14:02 小土泥 阅读(149) 评论(0) 推荐(0)

扩展方法 针对DataTable操作
摘要:扩展方法类,必须是静态的类,以及静态方法。public static class ExMethod{ /// <summary> /// /// </summary> /// <typeparam name="T"></typeparam> /// <param name="dt"></param> /// <param name="split"></param> /// <returns></returns> pu 阅读全文

posted @ 2011-11-25 13:55 小土泥 阅读(375) 评论(0) 推荐(0)

c#获取本机电脑相关信息
摘要:类HardInfoClass代码如下using System; using System.Net;using System.Runtime.InteropServices; using System.Management; //需要在解决方案中引用System.Management.DLL文件namespace FileTransLate.PCStatus{/// <summary>/// HardInfoClass 的摘要说明。/// </summary>public class HardInfoClass{ [DllImport("kernel32.dll 阅读全文

posted @ 2008-01-05 21:43 小土泥 阅读(447) 评论(0) 推荐(0)

C#文本文件的操作
摘要:FileStream fsInfo = new FileStream( "文件路径(在项目内的)", FileMode.Open, FileAccess.Read ); StreamReader srInfo = new StreamReader( fsInfo, System.Text. Encoding.GetEncoding( "GB2312" ) ); srInfo.BaseStream.Seek( 0, SeekOrigin.Begin ); txtValue.Value = " "; string strLine = sr 阅读全文

posted @ 2007-11-18 21:44 小土泥 阅读(824) 评论(0) 推荐(0)

sql server行转列
摘要:declare@sqlvarchar(8000)set@sql='selectd.sBillNo,g.goodsId';SELECT@sql=@sql+','''+g.GoodName+'''=isnull(sum(caseg.GoodNamewhen'''+g.goodName+'''thend.Qtyend),0)'from(SELECTdistinctg.goodsId,g.GoodNameFROMBS_GoodsInfoginnerjoinBS_dSaleBi 阅读全文

posted @ 2007-10-27 19:27 小土泥 阅读(125) 评论(0) 推荐(0)

好几条记录只是仓位及数量不同,其它内容都一样,现在要显示出一条来,仓位及数量用"/"分开
摘要:如 A:ID GoodsId GoodsName Position Amount1 FBM 方便面 01 2002 FBM 方便面 02 4113 FBM 方便面 03 4584 NN牛 奶 04 1005 NN 牛 奶 05 5626 NN 牛 奶 06 248.... 如 B:现在要显示下面这样GoodsID GoodsName Position AmountFBM 方便面 01/02/03 200/411/458NN 牛 奶 04/05/06 100/562/248....实现这种有两种方法一种就是在数据库端写Sql语句来实现;另一种就是把要的全都取出来,然后在.cs文件里写... 阅读全文

posted @ 2007-08-29 09:02 小土泥 阅读(152) 评论(0) 推荐(0)

在.net 1.1中web.config 中的错误
摘要:<appSetting><add Key = "PageSize" Value = "15" /></appSetting>上面代码是错误的应为web.config 他是区分大小的,所以那个 "Key " 中的“K”不能大小,只有小写才行。刚开始不知道,老出错误,不知道什么原因后来才知道,原来是这种情况。 阅读全文

posted @ 2007-08-26 23:07 小土泥 阅读(135) 评论(0) 推荐(0)

javascript 脚本对 DataGrid 中文本的操作
摘要:functionmostlyConversionAssistant()...{//由件数求出数量varObj=event.srcElement;vartdObj=Obj.parentElement;//哪一列的单元格vartrObj=tdObj.parentElement;//哪一行的vartxtUnit=trObj.childNodes[5].childNodes[0].value;//件数vartxtCacuBaseParam=trObj.childNodes[5].childNodes[1].value;//换算基数//vartxtQty=trObj.childNodes[7].chil 阅读全文

posted @ 2007-06-16 14:53 小土泥 阅读(186) 评论(0) 推荐(0)

实现事务处理.
摘要:/**////<summary>///执行多条SQL语句,实现数据库事务。///</summary>///<paramname="SQLStringList">多条SQL语句</param>publicstaticvoidExecuteTransaction(ArrayListSQLStringList)...{using(SqlConnectionconn=newSqlConnection(connectionString))...{conn.Open();SqlCommandcmd=newSqlCommand();cmd. 阅读全文

posted @ 2007-06-03 18:13 小土泥 阅读(125) 评论(0) 推荐(0)

改程序的烦恼。
摘要:今天终于把进售发票改完了。星期一给我的,今天才给改完,真是要命呀,花了尽一个星期的时间才基本上改完。终于知道为什么经常听到这样的话改别人的代码宁可自己重新写一遍今天终于身有体会呀同一样个难度系数差不多,功能基本也差不多的模块,基本上不到一个星期就OK了(都是晚上做)。可是改这个却和我重新写一遍所花的时间更差不多了,而且还不知道最终行不行。第一:要看懂他的代码、代码风格 这个不太难,就那常规的几条句语。第二:要看从他的代码中把逻辑关系看清楚-->这个有点费劲,这个得一步步跟他走一遍,哪里出问题,什么原因,为什么会出现在这种错误,分析。第三:要将自己改的代码与他写的代码风格差不多。这个是最烦 阅读全文

posted @ 2007-04-27 23:48 小土泥 阅读(243) 评论(0) 推荐(0)

批量更新数据
摘要:updateBuyPruductsetAmountInvoice=AmountInvoice-b.Amountfrom(selectBuyProtocolProductID,AmountfromBuyInvoiceProductwhereBuyInvoiceID=@ImportValue)asbwhereBuyPruduct.ID=b.BuyProtocolProductID其中BuyProduct 的ID是主键BuyInvoiceProduct表中的 BuyProtocolProductID 字段和BuyProduct中 的ID是相同的这种情况是在删除 BuyInvoice 表中的记录是把B 阅读全文

posted @ 2007-04-27 08:29 小土泥 阅读(192) 评论(0) 推荐(0)

生成静态html
摘要:方案1:/**////<summary>///传入URL返回网页的html代码///</summary>///<paramname="Url">URL</param>///<returns></returns>publicstaticstringgetUrltoHtml(stringUrl)...{errorMsg="";try...{System.Net.WebRequestwReq=System.Net.WebRequest.Create(Url);//Gettherespons 阅读全文

posted @ 2007-04-22 11:58 小土泥 阅读(317) 评论(0) 推荐(0)

GridView 隐藏某中得些列.并在HeadText上显示相关的信息
摘要:privatevoidShowInformation()...{DataTabledt=oss.GetOutStoreSearchResult(oss);bb=this.gvOutStore.ControlStyle.Height;if(dt.Rows.Count==0)...{AddDummyData(dt);//如果没有数据时,添加一列空值for(inti=1;i<gvOutStore.Columns.Count;i++)...{this.gvOutStore.Columns[i].Visible=false;//这个是把除第一列以外得所有列都隐藏起来}this.gvOutStore 阅读全文

posted @ 2007-03-26 00:44 小土泥 阅读(275) 评论(0) 推荐(0)

生成像这样得编号 XX2007032100001
摘要:/**////<summary>///最后一个编号XX200703060001///</summary>///<paramname="fieldName">字段ID号</param>///<paramname="tableName">表得名字</param>///<returns></returns>publicstaticobjectGetLastCode(stringfieldName,stringtableName,intautoBuildCodeLen 阅读全文

posted @ 2007-03-21 23:51 小土泥 阅读(179) 评论(0) 推荐(0)

几个常用得事务处理方法
摘要:/**////<summary>///启动事务///</summary>///<paramname="cn">数据库连接</param>///<paramname="cmd">命令对象</param>///<paramname="transaction">事务</param>///<paramname="executeString">Sql语句</param>///<returns>& 阅读全文

posted @ 2007-03-18 00:43 小土泥 阅读(225) 评论(0) 推荐(0)

在web.config里配制连接Access数据库字符串
摘要:今天在无意中,将原来连接App_Data中 aspnet.mdf数据库,现在改成 GuestBook.mdb 数据库没有想到还成,没有问题,可以打开,你新建一个Access数据库,然后在web.config里进行下面配制就OK了<add name="ConnectionString" connectionString="Provider=Microsoft.Jet.OLEDB.4.0; Data Source=|DataDirectory|GuestBook.mdb" providerName="System.Data.OleDb&quo 阅读全文

posted @ 2007-02-13 12:56 小土泥 阅读(226) 评论(0) 推荐(0)

在人力资源树当中,上级对下级员工信息查看修改操作。
摘要:人力资源在一个树型结构当中,存在对下属员工进行操作,如修改员工的信息等.员工表字段 EmployeeId PerantId LoginName Name ...例如 A ——————————————————————1 A_1 ————————————————————2 A_2 A_3 A_3_1 —————————————————3 A_3_2 A_3_3 A_3_4 A_4(B) A_4_1(C) A_4_1_1( D) ———————————4 A_4_1_1_1(E) ———————5 A_4_2 A_4_3 A_4_4。。。。现在 A 有权力下面所有人进行修查看操作。而 A_4 的权. 阅读全文

posted @ 2006-12-22 15:42 小土泥 阅读(253) 评论(0) 推荐(0)

在网上找了一个SqlMembershipProvider 的例子,今天在这里给大家贴出来
摘要:下面可以说是非常有用,把每个 membershipProvider 的方法都重载了.//SqlMembershipProvider.csusingSystem;usingSystem.Collections.Specialized;usingSystem.Data;usingSystem.Data.SqlClient;usingSystem.Security.Cryptography;usingSystem.Text.RegularExpressions;usingSystem.Configuration;usingSystem.Configuration.Provider;usingSyst 阅读全文

posted @ 2006-12-16 11:43 小土泥 阅读(199) 评论(0) 推荐(0)

导航