2011年4月1日

摘要: SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOCREATE PROCEDURE work@id int=0,@name nchar(10),@age nchar(10),@address nvarchar(max)asBEGIN SET NOCOUNT ON; SELECT * from WorkENDGO------------------------------------------//调用存储过程里面的内容(开始) SqlCommand command1 = new SqlCommand(); command1.CommandType = C 阅读全文
posted @ 2011-04-01 20:37 喵喵vivi 阅读(128) 评论(0) 推荐(0) 编辑
 
摘要: <configuration> <connectionStrings> <add name="db_userConnectionString" connectionString="Data Source=WWW-C21CD4737E0;Initial Catalog=db_user;Integrated Security=True" providerName="System.Data.SqlClient" /> </connectionStrings> <system.web> 阅读全文
posted @ 2011-04-01 13:12 喵喵vivi 阅读(181) 评论(0) 推荐(0) 编辑
 
摘要: <configuration> <connectionStrings> <add name="db_userConnectionString" connectionString="Data Source=WWW-C21CD4737E0;Initial Catalog=db_user;Integrated Security=True" providerName="System.Data.SqlClient" /> </connectionStrings> <system.web> 阅读全文
posted @ 2011-04-01 12:49 喵喵vivi 阅读(256) 评论(0) 推荐(0) 编辑
 
摘要: <Columns><%--连接数据源--%> <asp:BoundField DataField="id" HeaderText="id" InsertVisible="False" ReadOnly="True"SortExpression="id" Visible="False"/> <asp:BoundField DataField="name" HeaderText="name" Sor 阅读全文
posted @ 2011-04-01 09:04 喵喵vivi 阅读(111) 评论(0) 推荐(0) 编辑

2011年3月16日

摘要: asp.net的生命周期:页面初始化(Init):服务器创建服务器控件实例。加载(Load):控件实例被加载到它定义的页面对象中。预输出(PreRender):对控件的更改被更新,准备输出。保存(SaveviewState):控件的状态信息被保存。输出页面(Render):服务器为控件创建html标记。处理(Dispose): 主要做的工作就是dispose, 关闭数据库连接,文件资源的释放等。卸载(Unload):销毁服务器控件的实例 页面生命周期主要事件:* 1、PreInit 完成操作:检查IsPostBack属性来确定是不是第一次处理该页; 创建或重新创建动态控件 动态设置主控页 动态 阅读全文
posted @ 2011-03-16 13:57 喵喵vivi 阅读(244) 评论(0) 推荐(0) 编辑
 
摘要: Post与get的区别:Post:是表单提交,用来向服务器上传递数据.Get:是字符串提交(只能是ASCII字符), 是用来从服务器上获得数据.( 是Form的默认方法)Post:是隐式地提交你的表单数据 , 可以传输大量的数据,所以在上传文件只能使用Post.Get:是显示地提交你的表单数据所有数据都在url里会显示出来, 传输的数据量小.Get::到本页面的话是认为一个新的页面,因此 (页面的状态都会丢失)ViewState都没了. Post:到本页不会认为是一个新的页面,应此ViewState都在这点在使用时要注意. Post与Get的真正区别是其作用上的不同,Post是被设计用来向上放 阅读全文
posted @ 2011-03-16 13:29 喵喵vivi 阅读(409) 评论(0) 推荐(0) 编辑

2011年3月14日

摘要: 整个业务应用划分为:表现层(USI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为了“高内聚,低耦合”的思想。数据访问层DAL(DataAccessLayer),主要是访问数据库,对数据库进行一些增删改差的操作表现层(USI),离用户最近。用于显示数据和接收用户输入的数据,为用户提供一种交互式操作的界面。 业务逻辑层(BLL):对于数据访问层而言,它是调用者;对于表示层而言,它却是被调用者表示层:位于最外层,离用户最近,用于显示数据和接收用户输入的数据,为用户提供一种交互式操作界面。业务逻辑层:是表示层与数据访问层之间通信的桥梁,主要负责数据的传递和处理,例如数据有效性的检验 阅读全文
posted @ 2011-03-14 13:45 喵喵vivi 阅读(353) 评论(0) 推荐(0) 编辑