小编l--*_*'''的帖子

asp.net:更改列表框项目的颜色

在sql server 2008上的数据源正在填充webform上的列表框.

根据列表框中的文本,我会将该特定项目的背景颜色作为特定颜色

例如,如果这些是列表中的项目:

AA item 1
AA item 2
BB item 3
BB item 4
AA item 5
Run Code Online (Sandbox Code Playgroud)

如果项目以项目开头AA,则制作背景green,如果项目存在,BB则制作它blue

我怎样才能做到这一点?

解决方案可以是客户端或服务器端,对我来说无关紧要

我当前这样做:

function colorproblemlist() {
        ob = document.getElementById('lstProblems');
        for (var i = 0; i < ob.options.length; i++) {
            if (ob.options[i].value.indexOf('AA')!=-1) {
                ob.options[i].style.color = "red";
            }
        }

    }
Run Code Online (Sandbox Code Playgroud)

它工作得很棒!!

但是我有以下并发症.

如下所示的第一列:

AA item 1
AA item 2
BB item 3
BB item 4
AA item 5
Run Code Online (Sandbox Code Playgroud)

将不可见

只有第二个可见:

Item 1
Item 2 …
Run Code Online (Sandbox Code Playgroud)

html javascript c# sql asp.net

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

从sql server做一个大的删除

我有两个表连接在一个字段上 rowid

我需要calibration根据不同的表删除匹配特定条件的行

大约有50000行batchinfo和300万行calibration

这是我的sql语句:

delete from calibration where rowid in (

select calibration.rowid from batchinfo 
join calibration on batchinfo.rowid=calibration.rowid
where reporttime not like '%2011%')
Run Code Online (Sandbox Code Playgroud)

这需要几个小时!!

我该怎么做才能加快速度呢?

sql sql-server-2008

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

创建存储过程时无效的列名称错误

我试图创建一个存储过程,但我收到这些错误:

Msg 207, Level 16, State 1, Procedure Insert_QuickLabDump, Line 42
Invalid column name 'Date_Collected'.
Msg 207, Level 16, State 1, Procedure Insert_QuickLabDump, Line 43
Invalid column name 'Time_Collected'.
Msg 207, Level 16, State 1, Procedure Insert_QuickLabDump, Line 43
Invalid column name 'Date_Entered'.
Msg 207, Level 16, State 1, Procedure Insert_QuickLabDump, Line 44
Invalid column name 'Time_Entered'.
Msg 207, Level 16, State 1, Procedure Insert_QuickLabDump, Line 45
Invalid column name 'Date_Completed'.
Msg 207, Level 16, State 1, Procedure Insert_QuickLabDump, Line …
Run Code Online (Sandbox Code Playgroud)

sql sql-server sql-server-2008

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

如何在导入数据库之前验证列

我是SSIS的全新手.

我有ac#/ sql server后台.

我想知道是否有可能在数据进入数据库之前对其进行验证.我从|(管道)分隔的文本文件中抓取文本.

例如,如果某个数据点是null,则将其更改为0或者如果某个数据点的长度为0,则更改为"nada".

我不知道SSIS是否可以实现这一点,但如果你能指出我正确的方向,那将是最有帮助的.

c# sql sql-server ssis

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

计算两个日期之间的值

我想计算12月份的所有行:

select COUNT(*) from quicklabdumpgood
where [Date Entered]>'20111131'
and [Date Entered]<'20120101'
Run Code Online (Sandbox Code Playgroud)

但我的问题是:

消息241,级别16,状态1,行1
转换在从字符串转换日期和/或时间时失败.

看起来有些[date entered]字段是空的.如果它们是空的,我怎么不算它们?

请注意,[date entered]DATE不是DATETIME

sql sql-server sql-server-2008

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

如何在不使用表的情况下在SQL Server中执行连接

我有两个列表,我想看看两个列表没有共同点.例如:

List1:
'a','b','c','123'

List2:
'd','e','f','a','asd','c'
Run Code Online (Sandbox Code Playgroud)

我希望输出为:

'b','123','d','e','f','asd'
Run Code Online (Sandbox Code Playgroud)

像这样的东西?

select * from ('a','b','c','123')
join ('d','e','f','a','asd','c')
on ???
Run Code Online (Sandbox Code Playgroud)

有没有使用表格的纯SQL Server解决方案?

sql sql-server sql-server-2008

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

c#获取LINQ语句中的最后一个元素

    var filePaths = Directory.GetFiles(@"\\Pontos\completed\", "*_*.csv").Select(p => new { Path = p, Date = System.IO.File.GetLastWriteTime(p) })
        .OrderBy(x => x.Date)
        .Where(x => x.Date >= LastCreatedDate);
Run Code Online (Sandbox Code Playgroud)

我想知道最近的价值 x.Date

从这个linq声明我怎样才能得到最近的日期?

请注意,我不需要filepath相反,我需要DATE

c# linq

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

如果找不到空格,如何返回字符串

我需要在空格之前返回字符串中的所有内容:

select Substring('stack overflow', 1, CharIndex( ' ', 'stack overflow' ) - 1)
Run Code Online (Sandbox Code Playgroud)

这会产生 stack

但是如果我们在数据中没有空格,我想返回整个字符串:

select Substring('stackoverflow', 1, CharIndex( ' ', 'stackoverflow' ) - 1)
Run Code Online (Sandbox Code Playgroud)

我想要回来 stackoverflow

处理这种情况的正确方法是什么?

sql sql-server sql-server-2008

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

使用python操作excel 2007文件

使用python我需要能够对excel 2007的工作簿执行以下操作:

  1. 删除行
  2. 排序工作表
  3. 从列中获取不同的值

我正在研究openpyxl ; 但是,它的能力似乎有限.

任何人都可以推荐一个可以执行上述任务的库吗?

python excel

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

如何使mod_rewrite出现在php.ini中

我正在Windows Server 2008 R2上运行apache 2.2,php 5.3。

我已经修改httpd了文件夹中的内容:

C:\Program Files (x86)\Apache Software Foundation\Apache2.2\conf
Run Code Online (Sandbox Code Playgroud)

而且没有评论

LoadModule rewrite_module modules/mod_rewrite.so
Run Code Online (Sandbox Code Playgroud)

然后,我重新启动了Apache。

另外,在apache根文件夹中只有这两个文件夹正常吗? 在此处输入图片说明

我导航到该列表phpinfo.ini,但没有看到mod_rewrite

在此处输入图片说明

**How can I get `mod_rewrite` to be loaded into `phpinfo.php`?**
Run Code Online (Sandbox Code Playgroud)

php apache windows-server-2008

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