小编Nea*_*aox的帖子

其中包含逗号分隔值的列中的值

嗨,我想知道如何为SQL Server 2008编写SQL语句,选择条目包含值的列,现在列中的值是逗号分隔列表(通常 - 只能有一个条目(并且没有前导逗号)所以In check for是"这个值是否包含在列表中的某个位置?",例如:

COLUMN = Cat, Dog, Sparrow, Trout, Cow, Seahorse
Does COLUMN contain Cat? YES
Does COLUMN contain horse? NO
Does COLUMN contain Sheep? NO
Run Code Online (Sandbox Code Playgroud)

要么

COLUMN = Mouse
Does COLUMN contain Hare? NO
Does COLUMN contain Mouse? YES
Run Code Online (Sandbox Code Playgroud)

等等

我以为我可以使用'IN'关键字

SELECT id_column FROM table_name WHERE 'Cat' IN COLUMN
Run Code Online (Sandbox Code Playgroud)

但这不起作用,因为您似乎只能使用它来检查列是否包含一系列逗号分隔值之一.

我也不能使用CONTAINS()或'LIKE'作为这个,在上面的例子中会返回'horse'的值,因为整个字符串包含'Seahorse'中的马,我不能搜索针加上逗号(如果我正在寻找'马',搜索将是'马',)如果条目在列表的末尾怎么办?我不能搜索逗号加针(如果我正在寻找'马',搜索将是',马'),如果条目是列表中的第一个怎么办?如果条目是唯一的(单个)条目,我不能同时使用这两个条目?

感谢任何人都能给予的帮助.

干杯.

sql t-sql sql-server csv sql-server-2008

44
推荐指数
4
解决办法
9万
查看次数

使用注册为allowDefinition ='MachineToApplication'的部分是错误的

当我尝试发布我的Web应用程序时,我正在使用visual studio 2012我收到以下错误:

Error   1   It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application level.  This error can be caused by a virtual directory not being configured as an application in IIS.  E:\Temp\BUILD\Debug\AspnetCompileMerge\Source\bin\web.config    24  0   Pixelate
Run Code Online (Sandbox Code Playgroud)

以下是输出窗口的内容:

1>------ Build started: Project: Pixelate, Configuration: Debug Any CPU ------
1>  No way to resolve conflict between "System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=969db8053d3322ac, Retargetable=Yes" and "System.Core, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e". Choosing "System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=969db8053d3322ac, Retargetable=Yes" arbitrarily.
1>  No way to resolve …
Run Code Online (Sandbox Code Playgroud)

publish web-config visual-studio-2012

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

Phonegap和WebWorkers

我正在尝试编写PhoneGap/Cordova应用程序.

我正在尝试在Web Workers中执行一些更长时间运行的背景.但是我发现Web Workers中没有提供某些功能.

navigator.connection可以从主脚本中获得,但是在Web worker中是未定义的,同样适用navigator.geolocation.

我也想从web worker中访问一个sql-lite数据库.

如何在PhoneGap/Cordova中进行这样的后台操作?

任何人都可以提供任何帮助都会很棒.

web-worker cordova phonegap-build

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

System.NullReferenceException 仅在发布版本中

我收到“System.NullReferenceException:未将对象引用设置为对象实例”。当我启动 Web 应用程序的发布版本时出错。它告诉我进行调试构建以获取更多信息,但是当我启动调试构建时,错误不再发生。如果没有调试构建中大多数错误给出的行号的帮助,就很难(据我所知)查明这个模糊错误的原因。

谁能指出正确的方向来缩小此异常的原因?

谢谢。

.net c# release build nullreferenceexception

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