`
冷寒冰
  • 浏览: 251584 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
借助于匿名类型:  public ActionResult Edit(int id)        {            using (DataContext db = new DataContext(ConfigurationManager.ConnectionStrings["sqlConnection"].ConnectionString))            {                IQueryable<ClassInformation> result = from c in db.GetTable<TClass>()  ...
一点经验:项目的名称一定不要和你引用的dll名称相同,如果相同,则指定项目生成的程序集名称为另一个。 比如我在一个名为MVCPager的项目中引用了一个程序集MVCPager,运行时程序集加载失败,我更改项目的属性,更改assemblyname为MVCPager2. 解释一下程序集依赖项加载失败的原因:程序会把生成的程序集拷贝到bin目录下,同名的程序集被替换掉了,就找不到我们要引用的程序集MVCPager了。
判断当前数据库的名称 代码: DECLARE @maDbName SYSNAMEIF (DB_NAME() LIKE N'%Test')BEGIN SET @maDbName = N'MemberArchiveTest'ENDELSEBEGIN SET @maDbName = N'MemberArchive'END 代码释义:如果当前数据库是以test结尾,就进行相应的设置             判断数据库中某个库是否存在: EXISTS (SELECT 1 FROM master.dbo.sysdatabases WHERE [name] =databasename) ...
把他贴出来不是因为它有多么高深,只是因为它写的足够规范,可以参考一下   前段代码是由于我们的开发环境的特殊性,即本地的数据库都是数据库名+test,而在dev数据库上是不带test后缀的:   DECLARE @maDbName SYSNAME //DB_NAME()取得是当前的数据库名称IF (DB_NAME() LIKE N'%Test')BEGIN SET @maDbName = N'MemberArchiveTest'ENDELSEBEGIN SET @maDbName = N'MemberArchive'END IF (NOT EXISTS (SELECT 1 FROM ...
  我提供的解决方案可以解决数据已经加密,但是采用的是非单向向加密,客户提出新的需求,要求改为单向加密。 如下代码是完整的解决方案 ,照搬即可: sql代码(>=sq2005)use IASTestif OBJECT_ID('dbo.Tsec_PersonSecurityBak','u') is nullselect PersonId,Pwd into dbo.Tsec_PersonSecurityBakfrom dbo.Tsec_PersonSecurity;update dbo.Tsec_PersonSecurity   set Pwd=upper(sys.fn_varbinto ...
<%: %>是.net framework 4.0中引入的。这种语法只能用在visual 2010 并且.net framework 4.0中。4.0 framework加强了.net页面编译器,支持<%: %>语法,取代传统的<%= %>. mvc把这种改进的编译器作为其视图(view)的默认编译器.  <%: %> 和<%= %>的区别是:<%: %>可以自动对其输出进行html编码(html-encode),防止跨站脚本攻击(XSS),除非要呈现的值是来自于HTML Helper.在这种情况下因为没有安全问题,所以 ...
异常:无法连接到 http://localhost:8000/Derivatives/DerivativesCalculatorServices.DerivativesCalculatorServiceType。TCP 错误代码 10061: 由于目标机器积极拒绝,无法连接。 127.0.0.1:8000。 这多半是因为我们的服务没有配置正确。如果确认服务已经配置正确,那就是我们没有开启服务。 比如说我们要运行client(客户端),就要先运行host(wcf服务的宿主).确保Host是运行的,这样client才能调用wcf服务。 如果Host和Client是两个项目,我们可以修改解决方案 ...
本实例依据与wcf揭秘一书的实例,修正了其中的bug.部分代码亦做了更改。记录在此,众生方便! 目标:构建一个提供衍生品价值计算的wcf服务,并通过一个名为host的控制台应用程序为该服务提供宿主。然后再介绍通过IIS为服务提供宿主的方法,并简单介绍iis提供宿主的好处.对于客户端我们提供三种方式去调用wcf服务。 本系列旨在简明扼要的阐述wcf的基础知识,使读者能够真正快速入门,少走弯路。 本系列文章需要大量截图,这里插入图片十分不便,所以将文章放在我的空间内,请见谅。 牢骚满腹者,绕行! 链接地址:http://user.qzone.qq.com/1045409813?ptlang ...
.net framework 2.0包含了一个泛型类型定义,它满足了两种情况的要求:可以将一个值类型的实例赋值为null,并且可以判断该实例的值是否为null,该泛型类型就是System.Nullable<T>,其中T被限制为值类型。从System.Nullable<T>构造而来的 ...
using System;using System.Collections.Generic;using System.Linq;using System.Web;   using System.Xml.Linq;using System.Security.Cryptography;using System.IO;using System.Text;using System.Collections.Specialized;using System.Web.UI; /// <summary>///StringHelpers 的摘要说明/// </summary>publ ...
//字段名  表名都是动态传入的   protected static bool IsDuplicate(HRPaidTimeOffDataContext db, string tableName, string fieldName, string fieldNameId, DateTime value, int id)       {           string sql = "select count("+fieldNameId+") as DuplicateCount from "+tableName               +" ...
  private void btnC_Click(object sender, EventArgs e)        {     //得到每个楼层下面的房号            List<List<string>> floorandroom = rbgStepThreeWindow.FloorAndRoom;            //得到所有的楼层            string[] allfloor ...
以下是完整代码     附件中是数据表     namespace treeview{    public partial class Form1 : Form    {        public Form1()        {            InitializeComponent();        }        //窗体加载        private void Form1_Load(object sender, EventArgs e)        {            InitGroupTree();         }        //得到初始化的树  ...
//winform中是在  cellFormatting中进行处理       web中是在databound中 private void dataGridView1_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e)        {             if (dataGridView1.Columns[e.ColumnIndex].Name == "uni_flag" && e.Value is Boolean && e.Value != nu ...
bit值类型可以取值为 1、0 或 NULL 的整数数据类型。 当你直接打开表向这一列中插入数据是就需要插入true或false 当你用sql语句插入数据的时候该列就插入0或1 当你在查询分析其中用select语句读取这个表中的这一列数据时该列数据显示的是0或1 当你在C#中调用sqlserver2005存储过程是返回的结果集中这一列的值是true或false
Global site tag (gtag.js) - Google Analytics