差一点儿先生

导航

2013年6月4日 #

asp.net中ADO.NET连接SQL数据库

摘要: 连接SQL数据库方法:一、建立连接 1、(使用System.Data.SqlClient) <1> string strcon;//声明连接字串 strcon = "server='(local)';database='mytable';uid='sa';pwd='sa';";//编写连接字串 SqlConnection con = new SqlConnection(strcon);//新建SQL连接 默认构造函数 try { con.Open();//打开SQL连接 Label1.Text = 阅读全文

posted @ 2013-06-04 15:30 差一点儿先生 阅读(203) 评论(0) 推荐(0) 编辑

多表链接方法(inner join on用法)

摘要: 连接两个数据表的用法: FROM Member INNER JOIN MemberSort ON Member.MemberSort=MemberSort.MemberSort 语法格式可以概括为: FROM 表1 INNER JOIN 表2 ON 表1.字段号=表2.字段号 连接三个数据表的用法: FROM (Member INNER JOIN MemberSort ON Member.MemberSort=MemberSort.MemberSort) INNER JOIN MemberLevel ON Member.MemberLevel=MemberLevel.MemberLevel . 阅读全文

posted @ 2013-06-04 15:28 差一点儿先生 阅读(866) 评论(0) 推荐(0) 编辑

给表格加漂亮的亮细线

摘要: 表格背景颜色为黑色,单元格背景颜色为白色,这样就衬托出间隙的黑亮线。 阅读全文

posted @ 2013-06-04 15:21 差一点儿先生 阅读(237) 评论(0) 推荐(0) 编辑

把数据库中一个表的相关数据插入到另一个表中的方法

摘要: (1)insert into A select * from B(A,B表结构必须完全一致,不能有identity字段)自增列:就是identity,是一个不需要去管理的字段,每插入一条记录,这个字段就自动加1 Access经过测试好用。 (2)其实如果B表没有建立,有更简单的办法 select * into B from A 这样就会建立一个B表,同时把A表数据导入B,存在默认段上 sybase,sql server都可以,别的没有测试过。 阅读全文

posted @ 2013-06-04 15:13 差一点儿先生 阅读(781) 评论(0) 推荐(0) 编辑

vs.net打包生成可执行文件的方法

摘要: 用vs.net对应用打包:1.打开VS.NET开发环境;2."文件"->"新建"->"项目";3."项目类型"选"安装和部署项目","模板"选"Web安装项目",然后填写"名称"和"位置",最后"确定";4.鼠标右击"解决方案",选择"添加"->"Web上现有的项目",然后根据屏幕提示选择要发布的项目;5.右击" 阅读全文

posted @ 2013-06-04 14:59 差一点儿先生 阅读(405) 评论(0) 推荐(0) 编辑

SQL注入攻击

摘要: SQL注入多见于动态SQL,利用拼接SQL的不安全性,在用户输入时输入特定的字符串、已到达非正常的目的。举个最简单的例子,假设没有一定的安全意识,客户端用一下VB代码构造查询和验证用户身份Visual Basic code12 sql=" select count(*) as cnt from dbo.users where usernmae='"_ & InputUserName & "' and pass'" & InputPass "';" 正常的用户user1在输入框内输 阅读全文

posted @ 2013-06-04 14:56 差一点儿先生 阅读(183) 评论(0) 推荐(0) 编辑

showModalDialog常用技巧

摘要: 常见技巧:一、怎样才让在showModalDialog和showModelessDialog的超连接不弹出新窗口? 在被打开的网页里加上<base target="_self">就可以了。这句话一般是放在<head>之间的。二、怎样才刷新showModalDialog和showModelessDialog里的内容? 在showModalDialog和showModelessDialog里是不能按F5刷新的,又不能弹出菜单。这个只能依靠javascript了,以下是相关代码:<body onkeydown="if (event.keyC 阅读全文

posted @ 2013-06-04 14:54 差一点儿先生 阅读(152) 评论(0) 推荐(0) 编辑

Repeater分页

摘要: Repeater控件是个好东西。轻量级。又好用。完全的自定义。但是,正是因为这些优点它没有自动分页的功能。这个需要研究一下。我看了一下起点等小说网站,那些什么推荐排名榜用Repeater控件那是很爽的就能实现。太简单了。而且加个UpdatePanel就更加爽了。像163博客一样。 ok了。研究了一个上午,终于写出了自己的实验代码。成功通过了。当然,成功离不开网上的兄弟。点此处查看参考资料! 这位兄弟的可能用asp.net 1.x开发的,所以代码在放入编辑器中还需要修改一下才能运行。谢过了。 Repeater分页,需要依靠PagedDataSource。这个类存在于System.Web.... 阅读全文

posted @ 2013-06-04 14:51 差一点儿先生 阅读(220) 评论(0) 推荐(0) 编辑

Convert.ToInt32、(int)和int.Parse三者的区别

摘要: Convert.ToInt32、(int)和int.Parse三者的区别: 前者适合将object类类型转换成int类型,如Convert.ToInt32(session["shuzi"]); (int)适合简单数据类型之间的转换; int.Parse适合将string类类型转换成int类型,如int.Parse(session["shuzi"].ToString())。 (1)这两个方法的最大不同是它们对null值的处理方法: Convert.ToInt32(null)会返回0而不会产生任何异常,但int.Parse(null)则会产生异常。 没搞清楚 阅读全文

posted @ 2013-06-04 14:23 差一点儿先生 阅读(165) 评论(0) 推荐(0) 编辑

C#中String和string;int,Int32,Int64

摘要: C#中String和string有什么区别?在C#中,string 是 System.String 的别名,所以基本上在使用时是没有差别的。习惯上,我们把字符串当作对象时(有值的对象实体),我们用string。而我们把它当类时(需要字符串类中定义的方法),我们用String,比如:string greet = String.Format("Hello {0}!", place);其实乱用也可以,只是这样概念上清楚一点。另外string是C#保留字,不可用作变量名,String就不是了。c#中int,Int32,Int64的区别?在Microsoft.NET里面int=Int 阅读全文

posted @ 2013-06-04 14:22 差一点儿先生 阅读(646) 评论(0) 推荐(0) 编辑