标签: case-sensitive

我可以在HQL中进行区分大小写的比较吗?

我在Hibernate中编写了这样的HQL查询:

User userLogIn = (User) entityManager
       .createQuery("from User as u where u.userName=:uname and u.passWord=:pwd")
       .setParameter("uname", user.getUserName())
       .setParameter("pwd", user.getPassWord()).getSingleResult();
Run Code Online (Sandbox Code Playgroud)

上面的查询工作正常,但它不区分大小写.我想将区分大小写应用于密码.

hibernate hql case-sensitive

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

实体框架和区分大小写的字符串搜索

可能重复:
linq到实体区分大小写的比较

看下面的图片可以帮助您获取用户记录的原因.如果我没有错,那么实体框架就是案例敏感我用小写字母传递价值但它仍然取得了记录.为什么要取得记录?:(

在此输入图像描述

entity-framework case-sensitive c#-4.0

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

php中的stripos函数没有返回正确的结果

在php中,stripos()执行区分大小写的字符搜索并返回其位置.但是在下面的代码中,L返回字符的位置而不管其区分大小写.

<?php

$a = array('hello','world');
foreach($a as $val) {

echo $val;

echo stripos($val, 'L'); //returns hello2world3
}
?>
Run Code Online (Sandbox Code Playgroud)

php function case-sensitive

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

Rails 3路由中不区分大小写的用户名

我试图允许用户通过他们的用户名访问他们的帐户,无论他们如何在URL中将其大写.因此,http://example.com/Username将转到与http://example.com/username相同的页面.

我很好,URL的任何其他部分区分大小写(我知道这是标准),但我认为没有必要强迫用户在URL中得到他们的用户名正确的情况.

可以通过仅在routes.rb文件中添加某些设置来完成吗?

我认为这很简单,但显然不是.

我在这里找到了一个看似简单的问题,我认为只有一个答案会有所帮助,而且太过于hacky(由作者自己承认)

ruby-on-rails case-sensitive case-insensitive

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

对于区分大小写的c#,如何不返回布尔方法

我有一个布尔函数,它检查数据库中的名称,如果数据库中存在任何返回true的名称.我的功能是

  public bool rawMtrlExists(string strRawMtrl)
    { 
        var rwMtrl = prodctsDC.productsnrwmtrls.Where(c => c.item_Ctgry == 'R' || c.item_Ctgry == 'B'||c.item_Ctgry=='G').Distinct().ToArray();
        return rwMtrl.Count(d => d.item_Name == strRwMtrl) > 0;
    }
Run Code Online (Sandbox Code Playgroud)

我的问题是..如果我的strRawMtrl orgument具有相同的单词但具有casesensitive,则该方法返回false.我的意思是数据库字段中的名称是中央处理单元.我作为中央处理单位通过.在这种情况下它返回false但我需要true.请有人帮我回复,不要用于区分大小写的单词.

c# boolean case-sensitive

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

条件格式化整个工作表与区分大小写的文本

我有一个Excel工作表,我想使用条件格式来更改文本颜色.我遇到的问题是它使用遗传学,所以我需要格式化区分大小写.即:

dd=red
Dd=yellow
DD=green
Run Code Online (Sandbox Code Playgroud)

现在我正在使用包含>特定文本的条件格式>格式单元格.这不是区分大小写的,所以任何有两个d的东西,无论如何,都会把颜色变成红色.我试图google并发现了一些东西:

1)使用"确切",当我这样做时说它是不正确的.我尝试过如上所述,但使用过

=EXACT("dd") 
Run Code Online (Sandbox Code Playgroud)

而不仅仅是dd.它告诉我使用有效的公式.

2)2003版本,这是我工作的唯一选项,不区分大小写兼容 - 这是真的,如果是这样,很容易弄清楚如何定义我想在新版本中区分大小写?

3)使用宏

我只使用我的旧版Excel进行SOL吗?

excel conditional-formatting case-sensitive

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

C 中不区分大小写的排序

我有一个 .txt 文件,我想使用 C 编程对其进行排序。我有以下代码用于对 .txt 文件进行排序:

#include <stdio.h>
#include <string.h>
#include <stdlib.h>

#define MAX_LEN 100 // Length of each line in input file.

int main(void)
{
    char *strFileName = "/home/milad/Desktop/ddd.txt";
    char *strFileSummary = "/home/milad/Desktop/ddd2.txt";
    char strTempData[MAX_LEN];
    char **strData = NULL; // String List
    int i, j;
    int noOfLines = 0;

    FILE * ptrFileLog = NULL;
    FILE * ptrSummary = NULL;

    if ( (ptrFileLog = fopen(strFileName, "r")) == NULL ) {
        fprintf(stderr,"Error: Could not open %s\n",strFileName);
        return 1;
    }
    if …
Run Code Online (Sandbox Code Playgroud)

c sorting case-sensitive case-insensitive

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

Ptevent Sequelize 将列名用引号括起来

我在 Postgres 中使用 Sequelize。我有 pascal-case 中的数据库表和列名。在 JavaScript 中,我的所有内容都是驼峰式的。由于 Postgres 不区分大小写,因此不会有问题。但是,Sequelize 在查询中的名称中添加了引号,这使得 Postgres 区分大小写。有没有办法告诉 Sequelize 不要将名称用引号括起来?

Sequelize 产生:从“SalesItem”中选择“SalesItem”.“Id”而不是从 salesitem 中选择 salesitem.id

javascript postgresql orm case-sensitive sequelize.js

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

PowerShell 可以替换使用 -clike 找到的文本中区分大小写的部分吗?

假设我有两个地址:

  • 纽瓦克路 123 号
  • 荷兰大道 987 号

我需要将方向部分从 Ne 更新到 NE。但是,我不想将纽瓦克更新为 NEwark,而对于荷兰也是如此。我想我可以在循环中使用这个 IF 语句轻松找到所有实例:

$testAddress = '123 Newark Road Ne'
if (($testAddress -clike '* Ne') -or ($testAddress -clike '* Ne *')){
   #code to replace Ne
}
Run Code Online (Sandbox Code Playgroud)

But how do I go about replacing it? I can't use a -creplace '* Ne', '* NE'. Finding the index of '* Ne' just gives me -1 so I don't think I can do anything with that. I'm sure there's an easy concept that …

powershell replace case-sensitive

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

Scala List 使用冒号冒号语法解包区分大小写

我想知道使用::语法进行列表解包的编译结果的奇怪问题。根据我的测试,编译结果取决于第一个字母的大小写,我正在尝试找出原因:(我已经添加了来自 scala REPL 的日志)

scala> val smallExample :: Nil = (0 until 1).toList // works
val smallExample: Int = 0

scala> val CapitalExample :: Nil = (0 until 1).toList // fails with compile error
           ^
       error: not found: value CapitalExample
Run Code Online (Sandbox Code Playgroud)

我想使用这种语法来构建类似于 C Enum 的东西,而不必手动指定所有索引,但我需要 ALL_CAPS_UNDERSCORE 来遵守命名约定。

您是否在不必指定所有常量(至少 32 个)或忽略命名约定的情况下输入替代方案?

详细说明我的用法:我正在尝试在 Chisel 中构建一个小型 RISC-V CPU,并且我需要从 0 到 31: 的列表中的所有操作码 LOAD :: LOAD_FP :: CUSTOM_1 :: MISC_MEM :: ... :: RESERVED_80BIT :: Nil = (0 until 32).toList,显然我不想明确指定所有这些数字。

谢谢!

scala list case-sensitive

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