上一页 1 ··· 4 5 6 7 8 9 下一页
摘要: Regex reg1 = new Regex(@"[0-9]+\.?[0-9]*$"); //@"[0-9]+\.?[0-9]*$"bool boo= reg1.IsMatch(txtArea.Text.ToString()); 阅读全文
posted @ 2012-06-25 20:23 jsping68 阅读(159) 评论(0) 推荐(0) 编辑
摘要: .aspx页面中的方法://将获取到的List<T>值赋值给TextBoxprivate void InitTextBox(){ int id = int.Parse(ViewState["ID"].ToString()); List<NewsModel> list =NewsBLL.GetLoad(id); foreach (NewsModel m in list) { txtTitle.Text = m.Title; txtCata.Text = m.NewsCatagory; txtContent.Text = m.Content; listB 阅读全文
posted @ 2012-06-18 11:36 jsping68 阅读(933) 评论(0) 推荐(0) 编辑
摘要: /// <summary> /// 执行事务操作 /// </summary> /// <param name="sql">字符串数组用来存储需要执行的sql语句</param> /// <returns>返回一个布尔值,表示是否操作成功</returns> public static bool execTransaction(string[] sql) { //创建数据库连接 SqlConnection con = createCon(); //创建SqlTransaction对象 SqlTransa 阅读全文
posted @ 2012-06-16 22:13 jsping68 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 在一个MIS系统中,没有用事务那就绝对是有问题的,要么就只有一种情况:你的系统实在是太小了,业务业务逻辑有只要一步执行就可以完成了。因此掌握事务处理的方法是很重要,进我的归类在.net中大致有以下4种事务处理的方法。大家可以参考一下,根据实际选择适当的事务处理。1 SQL事务 sql事务是使用SQL server自身的事务:在存储过程中直接使用Begin Tran,Rollback Tran,Commit Tran实现事务:优点:执行效率最佳限制:事务上下文仅在数据库中调用,难以实现复杂的业务逻辑。Demo:(所有demo,都以SQL Server自带的Northwind数据的表Region为 阅读全文
posted @ 2012-06-14 10:56 jsping68 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 题目:根据数组S_Roles中的值,来批量设置Button的Enabled属性 方法一: foreach (string s in S_Roles) { switch (s) { case "1": btn_1.Enabled = true; break; case "2": btn_2.Enabled = true; break; case "3": btn_3.Enabled = true; break; case "4": btn_4.Enabled = true; break; case "5&q 阅读全文
posted @ 2012-06-12 17:03 jsping68 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 1、 为什么要有面向对象?(1) 增加代码重用。(2)降低维护负担,将具备独特性质的代码封装起来,修改程序时,相互不会影响。2、数据封装用来解决全局变量不易维护的问题。3、多态:为了加强继承的弹性,常常需要子类对父类的方法进行重写(函数名称不变)。4、抽象化是为了降低程序版本更新后的维护负担。使功能的提供者和使用者分开,各自独立,彼此不受影响。5、为了抽达到象化,提供接口用于建立功能提供者和使用者之间的规范。功能提供者和使用者按照这个规范来提供、使用这些功能。这个功用的规范就是接口。接口中定义了常量、函数名称、函数参数等。因此接口不改变的情况下,功能提供者就可以任意的改写函数中的代码,而不会影 阅读全文
posted @ 2012-06-08 19:31 jsping68 阅读(6055) 评论(1) 推荐(0) 编辑
摘要: 一、概念:略二、用接口的形式表示线性表: public interface IListThread<T> { //线性表中的基本方法 int Getlength(); void Clear(); bool IsEmpty(); void Append(T item); void Insert(T item,int i); T Delete(int i); T GetElement(T value); int Locate(T value); } (1)、顺序表(地址连续的空间):表中相邻的数据元素在内存中的存储位置也相邻。用SeqL... 阅读全文
posted @ 2012-06-02 20:28 jsping68 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 1、模板中放置LinkButton<ItemTemplate> <asp:LinkButton ID="LinkButton1" runat="server" PostBackUrl='<%#Eval("ID","***.aspx?id={0}")%>' Text="转到页面"/></ItemTemplate>有两个参数的情况:<%#string.Format("***.aspx?id1={0}&id2={1 阅读全文
posted @ 2012-05-29 21:08 jsping68 阅读(1590) 评论(0) 推荐(0) 编辑
摘要: 1、动态数组:ArrayList主要方法:Add、AddRange、RemoveAt、Remove2、队列:Queue主要方法:Enqueue入队列、Dequeue出队列、Peek返回Queue开始处的对象但不删除3、栈:Stack 后进先出主要方法:Push方法入栈,Pop方法出栈、Peek弹出最后一项不删除4、哈希表:HashTable 通过键值对更快捷的查找元素。键不能为空引用,但值可以示例:Hashtable ht=new Hashtable(); //创建一个Hashtable实例 ht.Add("E","e");//添加key/value键值 阅读全文
posted @ 2012-05-28 09:41 jsping68 阅读(1782) 评论(0) 推荐(0) 编辑
摘要: select*from Table1 join_type Table2 on join_condition说明:join_type是连接类型,join_condition是关联条件inner join:显示Table1和Table2中通过Relation建立关联的信息,多余的信息不显示。left join:显示Table1和Table2中通过Relation建立关联的信息,并同时显示左表中所有信息right join:Table1和Table2中通过Relation建立关联的信息,并同时显示右表中所有信息实例:表一:学生表表二:课程表表三:分数表下面的连接查询可以区别这三种连接:use DbJ 阅读全文
posted @ 2012-05-24 21:36 jsping68 阅读(545) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 下一页