2012年2月20日
摘要: 问题: 使用SqlConnection对象连接SQL Server数据库 声明:以下连接的属性都可以参考“SQL Server 数据库连接字符串参数一览表”取它的别名;除了必须设置的属性以外还可以设置其他辅助的属性。如Connect Timeout、Encrypt等 设置数据库文件路径的方法: 1.使用绝对路径:“AttachDbFilename=D:\\Solution1\\Web\\App_D... 阅读全文
posted @ 2012-02-20 22:17 夏夏知 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 问题: 如何复制一个结构一样却没有数据的表? BCP可以通过in命令将上面所导出的currency1.txt和currency2.txt再重新导入到数据库中,由于currency有主键,因此我们将复制一个和currency的结构完全一样的表。 SELECT TOP 0 * INTO AdventureWorks.sales.currency1 FROM AdventureWorks.sales.c... 阅读全文
posted @ 2012-02-20 22:16 夏夏知 阅读(187) 评论(0) 推荐(0) 编辑
  2012年2月17日
摘要: 问题: 不断变换IP可以减少邮件群发中的垃圾邮件吗?会不会提高发送成功率?根据我们的经验,变换IP发送非但没有效果,而且容易造成发送帐号被永久性禁用。我们都知道,一般上网用的IP是动态分配的。试想,邮件服务器将你的IP地址封杀了,你换了IP,这个IP就会被分配到其他上网用户那里。为什么呢?因为这个IP如果没有被其他上网用户占用,那么你下次拨号上网的时候,交换机还是会优先将这个IP给你的。所... 阅读全文
posted @ 2012-02-17 21:53 夏夏知 阅读(268) 评论(0) 推荐(0) 编辑
  2012年2月16日
摘要: 问题: 如果使锚点又能执行函数又能跳转链接? <a href=http://www.baidu.com onclick=”onTset();return true” >搜索</a> 问题: 如何使用游标? 例子 table1结构如下 id int name varchar(50) declare @id int declare @name varchar(50) declare cursor1 c... 阅读全文
posted @ 2012-02-16 21:23 夏夏知 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 问题: "this"究竟是什么 在C#中,this变量通常指类的当前实例. 在javascript则不同, javascript中的"this"是函数上下文,不是由声明决定,而是由如何调用决定.因为全局函数其实就是window的属性, 所以在顶层调用全局函数时的this是指window对象. 下面的例子可以很好的说明这一切: 1. var o1 = { name: "o1 name" }; 2. ... 阅读全文
posted @ 2012-02-16 20:48 夏夏知 阅读(480) 评论(0) 推荐(0) 编辑
  2012年2月15日
摘要: 问题:asp.net MVC中控件值的保存可以使用默认的方式让系统自动保存只要控件的ID/Name名与数据库中的字段名一致即可!此时不需要手动保存。否则,要通过FormCollection collection来重新获取它值,如下:FormCollection collectionpurchaseapply.PaymentTypeId = int.Parse(collection["PaymentTypeId"]);问题:如何获取<select></select>的text值var checkText=$("#select_id" 阅读全文
posted @ 2012-02-15 08:49 夏夏知 阅读(246) 评论(0) 推荐(0) 编辑
摘要: jQuery获取Select选中的Text和Value(jquery学习备忘录)语法解释:第二世界整理发布1. $("#select_id").change(function(){//code...}); //为Select添加事件,当选择其中一项时触发2. var checkText=$("#select_id").find("option:selected").text(); //获取Select选择的Text3. var checkValue=$("#select_id").val(); //获取Select 阅读全文
posted @ 2012-02-15 08:48 夏夏知 阅读(199) 评论(0) 推荐(0) 编辑
  2012年2月13日
摘要: 问题:数据注释顺便提一下,您可以构建自己的验证属性(我们稍后将会讨论),但 [Required] 是 System.ComponentModel.DataAnnotations 程序集中存在的众多标准验证属性之一。图 3显示了注释程序集中的验证属性的完整列表。图 3 注释程序集中的验证属性属性说明StringLength指定数据字段中允许的字符串最大长度。Required指定数据字段值是必需的。RegularExpression指定数据字段值必须与指定的正则表达式匹配。Range指定数据字段值的数值范围限制。DataType指定与某个数据字段关联的附加类型的名称(一个 DataType 枚举值 阅读全文
posted @ 2012-02-13 22:27 夏夏知 阅读(365) 评论(0) 推荐(0) 编辑
  2012年2月12日
摘要: 问题:在Linq中怎么删除一对多或多对多的映射关系表?在MVC的Models的打开数据库文件双击XXX.edmx得到一张画好的Linq风格的数据库关系图:比如要删除表User和表Role的映射关系的话,只需要使用其导航属性下的Roles,将其遍历删除:User user = context.Users.Single(x => x.UserId == id);while(user.Roles.Count>0) { Role x = user.Roles.First(); user.Roles.Remove(x); }注意:这个和普通的SQL操作不一样,Linq是面向对象的,因此不需要 阅读全文
posted @ 2012-02-12 21:52 夏夏知 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 问题:属性的参数只能是有限的几种类型It is really unbelievable but real. This code will not work:难以置信,却是真的。这段代码可以正常运行:[AttributeUsage(AttributeTargets.Property|AttributeTargets.Field)] public class Range : Attribute { public decimal Max { get; set; } public decimal Min { get; set; } } 这段代码却有编译错误:“Min”不是一个合法的属性命名参数... 阅读全文
posted @ 2012-02-12 21:50 夏夏知 阅读(263) 评论(0) 推荐(0) 编辑