随笔分类 - C#
摘要:我们在进行数据传递时很多用到xml数据格式。数据接收后对数据进行编程操作时,面向对象的方式更容易。这就需要我们在对象与xml间进行相互的转换。自己写了一个类基本实现了上述功能。[代码]
阅读全文
摘要:树形结构是我们在写程序中会常用到的一种方法。如:部门组织结构、新闻产品类别结构等等。JQuery中有一个不错的组件,叫JQTreeTable....
阅读全文
摘要:在我们写程序的时候在很多地方都会用到附件上传。一个简单通用的附件上传方式可以有效的节省开发工作。
在这里我介绍一种比较通用的附件上传方式,和Exchange中的附件上传方式相似。
阅读全文
摘要:1//下面的示例写出所有命名的服务器变量的名称和值。2intloop1,loop2;3NameValueCollectioncoll;45//LoadServerVariablecollectionintoNameValueCollectionobject.6coll=Request.ServerVariables;7//Getnamesofallkeysintoastringarray.8Str...
阅读全文
摘要:Page.RegisterStartupScript(Guid.NewGuid().ToString(),"<script>alert('设置保存已经成功保存!');</script>");用此方法返回消息,页面的内容还是可见。如果用Response.write("<script>alert('设置保存已经成功保存!');</script>");返回...
阅读全文
摘要:.NET1.1中的TreeView的目录设置:将treeview的文件和图片拷贝到项目的目录中,这样可以和项目一起打包。这需要在文件web.config进行配置:<configSections><sectionname="MicrosoftWebControls"type="System.Configuration.NameValueSectionHandler,System,V...
阅读全文
摘要:现在网上有很的软件用来阻止网页中的弹出窗口,本来倒是好事,用户可以根据需要来阻止那些广告什么的。但有很多这种小软件是流氓软件,不知不觉中这装上去了,很多人还装了很多,但又不会设置。这就要我们程序员,来很办法避开这些软件,让用户看到我们所要展示的内容。用户层来模拟弹出窗口,是个不错的选择。如下图所示:上面的客户信息窗体就是通过层模拟出来的。下面是源代码:windemo.htmlCode highli...
阅读全文
摘要:建立池连接可以显著提高应用程序的性能和可缩放性。SQL Server .NET Framework 数据提供程序自动为 ADO.NET 客户端应用程序提供连接池。您也可以提供几个连接字符串修饰符来控制连接池行为,请参见本主题内下文中“使用连接字符串关键字控制连接池”这一节。 池的创建和分配 当连接打开时,将根据一种精确的匹配算法来创建连接池,该算法会使连接池与连接中的字符串相关联。每个连接池都与一...
阅读全文
摘要:返回自增列的值 insert into PRODUCT (PRD_ID,PRD_DESCRIPTION) values (#id#,#description#) insert into PRODUCT (PRD_DESCRIPTION) values (#description#) insert into PRODUCT (PRD_DESCRIPTION) val...
阅读全文
摘要:Data Map (.NET):Example: Mapped StatementsMapped Statements can hold any SQL statement and can use Paramet...
阅读全文
摘要:Supported Types for Parameter Maps and Result Maps (.NET) CLR Type Object/Map Property Mapping Result Class/Parameter Class*...
阅读全文
摘要:在iBATIS.NET 学习笔记(五)中的DataGrid中加入删除功能,删除客户信息。修改Maps/Customers.xml,在statements标记中加入下面代码: delete from Customers where CustomerID=#value# parameterClass是指传递进来的参数类型,这里的CustomerID 是varchar类型...
阅读全文
摘要:用iBATIS.NET读取单条记录,并对这条记录进行修改。修改Maps/Customers.xml文件,在statements标记中添加下面代码: update Customers set CompanyName=#CompanyName#, ContactName=#ContactName#, ContactTitle=#Contact...
阅读全文
摘要:用iBATIS.NET实现简单的添加记录到数据库(向数据库Northwind中的Cutsomers表添加记录)新建Web页面,Test2.aspx Test2 添加记录到数据库 ...
阅读全文
摘要:用iBATIS.NET简单查询数据。项目目录结构:新建类Mapper.cs //***********************************************************//*公司://*作者:YK//*模块:IbatisNet.Example//*功能://*创建日期://*修改日期://****************************************...
阅读全文
摘要:今天开始尝试着用iBATIS.NET写程序,创建WEB项目IbatisNET.Example,添加引用IBatisNet.DataMapper.dll,IBatisNet.DataAccess.dll,IBatisNet.Common.dll。实体类Customers.cs //***********************************************************/...
阅读全文
摘要:.NET中的数据类型和iBATIS.NET配置文件数据类型的比较: CLR Type Alias System.ArrayList list System.B...
阅读全文
摘要:在VS.NET2003中使用iBATIS.NET,添加SqlMap.xsd, SqlMapConfig.xsd, providers.xsd三个文件到C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\Packages\schemas\xml这样在编辑iBATIS.NET配置文件时,有提醒出现,更易用。如下所示:SqlMap.Con...
阅读全文
摘要:IBatisNET是从Java的IBatis开源项目转过来的,IBatisNET可以为你的应用设计一个更好的数据持久层。其大概框架如下图: Table 4.1. Folders found in the iBATIS.NET source distribution Folder name ...
阅读全文
摘要:运行结果如下图所示:WebForm1.aspx WebForm1 ...
阅读全文

浙公网安备 33010602011771号