小编Mah*_*mal的帖子

整数的HTML表单的输入类型

下面的代码来自HTML表单.如果输入应该是整数,我是否需要更改"类型"?

<div class="friend2title">
    <label for="url">Add points:</label>
</div> 
<div class="friend2field">
    <input name="state" type="text" id="state" maxlength="150">
</div>
Run Code Online (Sandbox Code Playgroud)

html

36
推荐指数
4
解决办法
10万
查看次数

MYSQL按升序和降序排序

我有一个产品的mysql表.

产品具有类别ID和名称.

我想做的是按类别ID先按降序排序,然后按产品名升序排序.

SELECT * FROM `products` ORDER BY `products`.`product_category_id`,`naam` DESC
Run Code Online (Sandbox Code Playgroud)

我想要的是

SELECT * FROM `products` ORDER BY `products`.`product_category_id`,`naam` DESC,ASC
Run Code Online (Sandbox Code Playgroud)

但不幸的是,这不起作用.

甚至可以在mysql中定义第二个排序列的排序顺序吗?

mysql sql sorting

36
推荐指数
1
解决办法
14万
查看次数

Mysql - 更改表语句以在长文本字段上创建唯一索引

我正在尝试创建一个Alter命令来创建unique_index前8000个字符.我无法弄清楚如何添加8000部件.任何帮助,将不胜感激.谢谢!

ALTER TABLE nextractor.tblhtml
  ADD UNIQUE INDEX uniqueindex_InnerHTML (InnerHtml);
Run Code Online (Sandbox Code Playgroud)

mysql

35
推荐指数
1
解决办法
5万
查看次数

查找经度和纬度最近的位置

我正在开发一个我需要到达附近位置的应用程序,我的Web服务将收到2个参数(十进制经度,十进制纬度)

我有一个表,其中的位置保存在数据库中的经度和纬度字段,

我想找回最近的位置.

有人可以帮忙吗?

这是我的代码:

 var locations = from l in locations

     select l
Run Code Online (Sandbox Code Playgroud)

以下是有关此内容的更多详细信息:我在数据库表中有2个字段(十进制(18,2)null)1个纬度,2个经度,

我有一个方法

public List<Locations>  GetLocation(decimal? Long, decimal? lat) 
{
var Loc = from l in Locations
  //// now here is how to get nearest location ? how to query?
  //// i have also tried Math.Abs(l.Lat - lat) its giving error about nullable decimal always hence i have seted decimal to nullable or converted to nullable
 //// also i have tried where (l.lat - Lat) * (l.lon …
Run Code Online (Sandbox Code Playgroud)

c# linq

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

在FullText搜索输入字符串中使用多个单词

我有基本的存储过程,通过传入@Keyword参数对表中的3列执行全文搜索.它只用一个单词就可以正常工作,但是当我尝试传入多个单词时它就会失效.我不知道为什么.错误说:

全文搜索条件中"搜索项目"附近的语法错误'这是搜索项'

SELECT     S.[SeriesID], 
           S.[Name] as 'SeriesName',
           P.[PackageID],
           P.[Name]     
FROM       [Series] S
INNER JOIN [PackageSeries] PS ON S.[SeriesID] = PS.[PackageID]
INNER JOIN [Package]       P  ON PS.[PackageID] = P.[PackageID]
WHERE CONTAINS ((S.[Name],S.[Description], S.[Keywords]),@Keywords)
AND   (S.[IsActive] = 1) AND (P.[IsActive] = 1) 
ORDER BY [Name] ASC
Run Code Online (Sandbox Code Playgroud)

t-sql full-text-search sql-server-2008

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

在Visual Studio 2012中使用Curly括号自动完成

刚刚从vs10迁移到vs12,似乎花括号与其他一些功能完全一致,如C#(?)中的缩进,例如类型:

public static void myFunc() {
Run Code Online (Sandbox Code Playgroud)

在visual studio 10中,它会自动为它添加闭合花括号.是否有一些电动工具或某些东西可以解决这个并给出相同的行为?在布雷斯完成者需要打功能后,输入它以添加结束括号.

另外在工具 - >选项 - >文本编辑器 - > c# - >格式化 - >自动格式化完成的块} 打开默认情况下打开..

c# ide visual-studio-power-tools visual-studio-2012

26
推荐指数
3
解决办法
4万
查看次数

mySQL将varchar转换为日期

我需要将varchar值1/9/2011转换为mySQL中的日期,我只需要月份和年份.这样我就可以使用该PERIOD_DIFF功能(所以我需要将上面的内容转换为201101).

我尝试过使用该STR_TO_DATE功能的各种方法:

SELECT STR_TO_DATE(CYOApp_oilChangedDate, '%m/%Y') FROM CYO_AppInfo
Run Code Online (Sandbox Code Playgroud)

但是我得到了奇怪的结果......(例如:2009-01-00)

我做错了什么?

mysql

24
推荐指数
1
解决办法
10万
查看次数

Nhibernate Linq In Clause

是否有可能让Nhibernate linq生成带有"In"子句的查询?例如 - Where AnID in (x,y,z)

linq nhibernate linq-to-nhibernate

23
推荐指数
1
解决办法
8096
查看次数

如何为NHibernate创建OR语句?

为NHibernate创建条件时,所有条件都会添加为AND.

例如:

session.CreateCriteria(typeof(someobject))
.Add(critiera)
.Add(other_criteria)
Run Code Online (Sandbox Code Playgroud)

然后最终结果将是

SELECT ...
FROM ...
WHERE criteria **AND** other_criteria
Run Code Online (Sandbox Code Playgroud)

我想告诉NHibernate将标准添加为"OR"

SELECT ...
FROM ...
 WHERE criteria **OR** other_criteria
Run Code Online (Sandbox Code Playgroud)

任何帮助表示赞赏

nhibernate

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

T-SQL跳过存储过程

我似乎在这个网站上没有太多运气,仍然永远是乐观主义者,我会继续努力.我有两个表,Journals和ArticleCategories使用此查询加入:

SELECT Journals.JournalId,
       Journals.Year,
       Journals.Title,
       ArticleCategories.ItemText
FROM   Journals
       LEFT OUTER JOIN ArticleCategories
         ON Journals.ArticleCategoryId = ArticleCategories.ArticleCategoryId 
Run Code Online (Sandbox Code Playgroud)

任何人都可以告诉我如何重写这个使它成为一个Skip,Take查询.换句话说,我希望它跳过前n个记录,然后取下一个n.我认为ROW_NUMBER涉及某个地方,但在这种情况下我无法弄清楚如何使用它.

我怀疑没有太多运气的原因是我发现很难解释我想要做什么.如果我的问题不明确,请不要犹豫,告诉我哪里出错了,我很乐意再试一次.也许我还应该提一下,我试图把它放在一个存储过程中.非常感谢.非常感谢,

sql t-sql sql-server pagination

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