小编Buz*_*bba的帖子

jQuery Validation插件自定义方法.多个参数

我正在尝试使用带有jQuery Validation插件的自定义验证器.但是,我不确定你应该如何将多个参数传递给验证方法?我尝试过使用(2,3)花括号和组合,但是我失败了.

这是代码 - ???? 标记我需要的信息区域:

$(document).ready(function() {
        jQuery.validator.addMethod("math", function(value, element, params) {
            return this.optional(element) || value == params[0] + params[1];
        }, jQuery.format("Please enter the correct value for {0} + {1}"));

        $("#form_register").validate({
            debug: true,
            rules: {
                inputEl: { required: true, math: ???? }
            },
            messages: {
                inputEl: { required: "Required", math: "Incorrect result" }
            }
        });
});
Run Code Online (Sandbox Code Playgroud)

jquery jquery-validate

28
推荐指数
2
解决办法
3万
查看次数

使用GUID或...的SQL Server中的数据本地化?

我需要创建一个高度本地化的数据库.对于几乎所有实体,我需要翻译成5种以上的语言.有些实体甚至需要本地化的附加资源(比如我作为路径输入的图像).

现在的问题是:

1:LOOKUP TABLE PER ENTITY/TABLE(有点臃肿的架构?)

我应该为每个表创建一个"本地化"本地化查找表,我需要本地化的值(并使用标准的int/bigint PKs元素)像这里:

MYITEMS
-------
 - MyItemId BIGINT PK
 - MyItemPrice DECIMAL

MYITEMLOCALIZED
---------------
 - CPK_MyItemId BIGINT FK
 - CPK_LanguageCode NCHAR
 - LocalizedName NVARCHAR
 - LocalizedResourcePath NVARCHAR

CUSTOMERS
---------
 - CustomerId BIGINT PK
 - CustomerName NVARCHAR

CUSTOMERLOCALIZED
---------------
 - CPK_CustomerId BIGINT FK
 - CPK_LanguageCode NCHAR
 - LocalizedName NVARCHAR
 - LocalizedResourcePath NVARCHAR
Run Code Online (Sandbox Code Playgroud)

要么

2:具有单个查找本地化表的GUID(重型guid用法?)

我应该使用GUID作为PK,然后只使用一个名称和一个资源本地化表.

MYITEMS
-------
 - MyItemId uniqueidentifier PK
 - MyItemPrice DECIMAL    

CUSTOMERS
---------
 - CustomerId uniqueidentifier PK
 - CustomerName NVARCHAR

LOCALIZED
    ---------------
     - …
Run Code Online (Sandbox Code Playgroud)

sql-server database-design localization guid

7
推荐指数
1
解决办法
3828
查看次数

奇怪的SQL连接

有人可以向我解释这个SQL查询匹配的语法是什么?

SELECT DISTINCT boats.boatid
FROM boats LEFT JOIN reservations ON
reservations.boatid = boats.boatid
and (@paramFromDate <= reservations.to AND reservations.from <= @paramToDate )
WHERE reservations.to IS NULL
Run Code Online (Sandbox Code Playgroud)

表:

**boats** boatid

**reservations** reservationid, fk_boatid, from, to
Run Code Online (Sandbox Code Playgroud)

查询的想法是获得标有params的日期范围的非保留船.任何部分范围甚至部分覆盖的船只都无法使用.

这个"和......"代码怎么样?为什么缺少像WHERE关键字这样的东西?好像WHERE隐含在哪里?

sql t-sql sql-server

3
推荐指数
1
解决办法
118
查看次数

实体框架4.1强类型包含不提供IntelliSense?

我添加了:using System.Data.Entity; 现在我在编译时没有出错:

var k = db.Countries.Include(e => e.Cities);
Run Code Online (Sandbox Code Playgroud)

但我仍然需要手动进入数据库模式并检查当前表的正确名称,并在代码中复制粘贴/键入它.使用期限后没有IntelliSense:

var k = db.Countries.Include(e => e.
Run Code Online (Sandbox Code Playgroud)

因此,所有这一切的目的都值得怀疑,因为它根本没有帮助.手动键入引号中的表名(实体集名称)与在lambda表达式中键入它没有任何不同 - 除了它作为字符串更短.

提示?

entity-framework-4.1

2
推荐指数
1
解决办法
1738
查看次数