问题列表 - 第34775页

如何使用SQL Server将空白空间转换为空值?

我有一个表,此表上的列包含一些记录的空格.现在我需要将数据移动到另一个表并用NULL值替换空格.

我试着用:

REPLACE(ltrim(rtrim(col1)),' ',NULL)
Run Code Online (Sandbox Code Playgroud)

但它不起作用.它会将所有值转换col1NULL.我只想将那些具有空格的值转换为NULL.

sql-server null is-empty

43
推荐指数
6
解决办法
15万
查看次数

在rails 3中未发现rake任务

我无法开始使用rails 3.0.0,因为它只是不加载rake任务

耙宝石:安装

rake aborted!
Don't know how to build task 'gems:install'
Run Code Online (Sandbox Code Playgroud)

耙-T

rake about              # List versions of all Rails frameworks and the environment
rake db:create          # Create the database from config/database.yml for the current Rails.env (use db:create:all to create all dbs in the config)
rake db:drop            # Drops the database for the current Rails.env (use db:drop:all to drop all databases)
rake db:fixtures:load   # Load fixtures into the current environment's database.
rake db:migrate         # Migrate the database (options: VERSION=x, …
Run Code Online (Sandbox Code Playgroud)

rake rubygems ruby-on-rails bundler ruby-on-rails-3

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

正确调试XCode上的IPhone应用程序

下面的行有一个错误,你能用肉眼看到它吗?

NSString *title = [sender titleForState:UIControlStateNormal];
NSString *newText = [[NSString alloc] initWithFormat:"%@ button pressed.", title];
Run Code Online (Sandbox Code Playgroud)

当Iphone模拟器执行此行时,它会在没有任何其他信息的情况下崩溃.我一定错过了有关调试的内容.控制台没有给我看.

我能够弄清楚错误,我的问题与此无关.我的问题是为什么我在没有XCode帮助的情况下遇到了严重的崩溃.没有任何线索,在我意识到自己的拼写错误之前,我花了5分钟.

有什么建议?或者在为iPhone编程时我只需要小心处理错别字?

编辑:我猜有些人没有像我一样立刻看到它.错误是字符串常量缺少'@'.所以现在我的问题是为什么XCode/Simulator没有向我显示任何类型的错误消息,只是崩溃没有任何线索.我错过了有关调试的内容吗?

iphone xcode iphone-sdk-3.0

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

使用本地宏将具有公共前缀的多个变量制表

我有许多名称以前缀开头的变量indoor.接下来的indoor不是数字(这会使一切变得更简单).

我想为每个变量制作一个表格.

我的代码如下:

local indoor indoor*  
foreach i of local indoor {  
    tab `i' group, col freq exact chi2  
}
Run Code Online (Sandbox Code Playgroud)

问题是indoorforeach命令中解析indoor*而不是indoor问题列表,正如我所希望的那样.出于这个原因,该tab命令后面跟着太多变量(它只能处理两个),这会导致错误.

简单的解决方法是用第一个命令替换:

local indoor <full list of indoor questions>
Run Code Online (Sandbox Code Playgroud)

但这是我想要避免的,那就是必须找到这些变量的所有名称,然后将它们粘贴到代码中.似乎有一个更快的解决方案,但我想不出任何.

loops stata stata-macros

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

如何判断在MouseDown事件中是否按下了Shift?

MouseDown在控件上捕获一个事件,它MouseEventArgs在签名中给了我一个对象.现在我希望能够判断用户在单击时是否按住"Shift"或"Control"键.但该MouseEventArgs对象不包含任何键盘信息!

什么是告诉键盘Shift/ Ctrl键是否在点击时被保持的最简单方法?

events winforms

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

powershell传递system.object []而不展开

关于我如何能够通过Get-PSCallStack进行展开的任何想法.它似乎是一个system.object [],但从我在网上阅读的内容来看,它们在传递和"展开"时并不完整.我尝试在前面放置一个逗号以防止它,但这不起作用.

function Pass-Callstack ([System.Object]$arg0) {
Write-Host 'Start Pass-Callstack'
$psCallStack = $arg0
$psCallStackType = $psCallStack.GetType()
$psCallStackLength = $psCallStack.Length
$psCallStackCommand0 = $psCallStack[0].command 
$psCallStackCommand1 = $psCallStack[1].command
Write-Host $psCallStackType
Write-Host $psCallStackLength
Write-Host $psCallStackCommand0
Write-Host $psCallStackCommand1
$arg0 | gm
}

function Describe-Callstack {
Write-Host 'Start Describe-Callstack'
$psCallStack = (Get-PSCallStack)
$psCallStackType = $psCallStack.GetType()
$psCallStackLength = $psCallStack.Length
$psCallStackCommand0 = $psCallStack[0].command 
$psCallStackCommand1 = $psCallStack[1].command
Write-Host $psCallStackType
Write-Host $psCallStackLength
Write-Host $psCallStackCommand0
Write-Host $psCallStackCommand1
$psCallStack | gm
}
Describe-Callstack
Pass-Callstack (,$psCallStack)
Run Code Online (Sandbox Code Playgroud)

powershell argument-passing

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

如何通过嵌套在里面的元素对PHP数组进行排序?

我有一个如下数组:

Array
(
    [0] => Array
        (
            'name' => "Friday"
            'weight' => 6
        )
    [1] => Array
        (
            'name' => "Monday"
            'weight' => 2
        )
)

我想获取该数组中的最后一个值('weight'),并使用它来对主数组元素进行排序.所以,在这个数组中,我想对它进行排序,以便'Monday'元素出现在'Friday'元素之前.

php arrays sorting usort multidimensional-array

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

在F#中同时等待多个事件的任何事件

在F#中,我知道如何使用Async.AwaitEvent以下方法异步等待一个事件:

let test = async {
  let! move = Async.AwaitEvent(form.MouseMove)
  ...handle move... }
Run Code Online (Sandbox Code Playgroud)

假设我想要等待MouseMove或者KeyDown事件.我想要这样的东西:

let! moveOrKeyDown = Async.AwaitEvent(form.MouseMove, form.KeyDown)
Run Code Online (Sandbox Code Playgroud)

这个功能不存在,但有另一种方法吗?

events f# asynchronous

7
推荐指数
2
解决办法
2194
查看次数

当鼠标移动时突出显示WPF DataGrid上的列

我希望在鼠标移动时突出显示WPF数据网格上的列.我面临的一些问题是:

  • 获取列的坐标以测试鼠标何时位于它们之上
  • 更改列的背景颜色

任何帮助都感激不尽.

.net wpf datagrid effects .net-4.0

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

KeyValuePair键上的相交列表?

如何根据键输入两个KeyValuePairs列表?我试过了:

List<KeyValuePair<string, string>> listA = new List<KeyValuePair<string, string>>();
List<KeyValuePair<string, string>> listB = new List<KeyValuePair<string, string>>();
...
var result = listA.Intersect(listB);
Run Code Online (Sandbox Code Playgroud)

这预计不起作用.我是否需要根据键编写自己的比较器,或者使用LINQ/Lambda是否有一种简单的方法?

谢谢!

c# linq lambda list

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