摘要: 所谓的浏览器兼容性问题,是指因为不同的浏览器对同一段代码有不同的解析,造成页面显示效果不统一的情况。在大多数情况下,我们的需求是,无论用户用什么浏览器来查看我们的网站或者登陆我们的系统,都应该是统一的显示效果。所以浏览器的兼容性问题是前端开发人员经常会碰到和必须要解决的问题。浏览器兼容问题一:不同浏览器的标签默认的外补丁和内补丁不同问题症状:随便写几个标签,不加样式控制的情况下,各自的margin 和padding差异较大。碰到频率:100%解决方案:CSS里 *{margin:0;padding:0;}备注:这个是最常见的也是最易解决的一个浏览器兼容性问题,几乎所有的CSS文件开头都会用通配 阅读全文
posted @ 2013-10-07 21:24 垂坠 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 用代码判断客户端使用的浏览器版本 Response.Write(Request.ServerVariables["HTTP_USER_AGENT"]);(貌似ASP上也可用这个) 或 Response.Write(Request.UserAgent); 我的是IE7输出: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; SE 1.X; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; SE 1.X) 谷歌浏览器输出: Mozilla/5.0 ( 阅读全文
posted @ 2013-10-07 20:51 垂坠 阅读(470) 评论(0) 推荐(0) 编辑
摘要: 数据库中Null表示不知道需求:如果没输姓名,则说明姓名是“不知道”,因此是Null如果没输入年龄,则年龄是Null,而不是0Null不是'',Null也不是0三个的区别:string类型有空是‘’,不知道Null,int类型只能是0.查询表中所有的数据查询LoginName等于空,查询名字为空的一栏查询LoginName等于不知道的一列查询LoginName等于不知道的一列查询ErrorTimes等于0如果给的参数的值为“不知道”则其实是没有给该参数赋值 1 //添加数据的时候,判断用户是否未填,未填在数据库中表示NULL。NULL和“”,0表示的意思不一样。 2 priv. 阅读全文
posted @ 2013-09-12 17:18 垂坠 阅读(479) 评论(0) 推荐(0) 编辑
摘要: 用户界面中进行登录判断。输错三次禁止登陆(半小时),用数据库记录ErrorTimes。 1 namespace Login 2 { 3 /// 4 /// MainWindow.xaml 的交互逻辑 5 /// 6 public partial class MainWindow : Window 7 { 8 public MainWindow() 9 {10 InitializeComponent();11 }12 private void btnLogin_Cl... 阅读全文
posted @ 2013-09-09 17:03 垂坠 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 1 1.简介 2 3 2.DDL & DML 4 5 3.SELECT 6 7 ①DISTINCT 8 9 ②WHERE 10 11 ③AND & OR 12 13 ④ORDER BY 14 15 4.INSERT 16 17 5.UPDATE 18 19 6.DELETE 20 21 1.简介 22 23 什么是 SQL? 24 25 SQL 指结构化查询语言 26 SQL 使我们有能力访问数据库 27 SQL 是一种 ANSI 的标准计算机语言 28 SQL 能做什么? 29 30 SQL 面向数据库执行查询 31 SQL 可从... 阅读全文
posted @ 2013-09-05 09:43 垂坠 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 1 namespace WpfApplication3 2 { 3 class 简化SqlHelper 4 { 5 private static string ConnStr = ConfigurationManager.ConnectionStrings["connStr"].ConnectionString; 6 7 public static int ExecuteNonQuery(string sql, params SqlParameter[] parameter) 8 { 9 using(... 阅读全文
posted @ 2013-09-04 15:01 垂坠 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 1 namespace WpfApplication2 2 { 3 public class SqlHelper 4 { 5 private static string connStr = ConfigurationManager.ConnectionStrings["ConnStr"].ConnectionString; 6 7 public static int ExecuteNoQuery(string sql) 8 { 9 using(SqlConnection conn=new SqlConnec... 阅读全文
posted @ 2013-09-03 18:02 垂坠 阅读(292) 评论(0) 推荐(0) 编辑
摘要: namespace WpfApplication2{ /// /// MainWindow.xaml 的交互逻辑 /// public partial class MainWindow : Window { public MainWindow() { InitializeComponent(); } //连接字符串 string constr = ConfigurationManager.ConnectionStrings["ConnStr"].ConnectionSt... 阅读全文
posted @ 2013-09-03 16:11 垂坠 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 1 private void button1_Click(object sender, RoutedEventArgs e) 2 { 3 using (SqlConnection conn = new SqlConnection("Data Source=.;Initial Catalog=master;User ID=sa;Password=123456;")) 4 { 5 conn.Open(); 6 using (SqlCommand cmd ... 阅读全文
posted @ 2013-09-03 15:03 垂坠 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 1 private void button1_Click(object sender, RoutedEventArgs e) 2 { 3 using (SqlConnection conn = new SqlConnection("Data Source=.;Initial Catalog=master;User ID=sa;Password=123456;")) 4 { 5 conn.Open(); 6 using (SqlCommand cmd = con... 阅读全文
posted @ 2013-09-02 16:30 垂坠 阅读(1086) 评论(0) 推荐(0) 编辑