任何人都可以帮我如何访问第4列第一个单元格的值?
a b c d
1 2 3 5
g n m l
Run Code Online (Sandbox Code Playgroud)
例如,如果可以数据化,如何访问值d?
谢谢.
param7[1].Value = tbLastName.Text.Length > 0 ? tbLastName.Text : DBNull.Value;
Run Code Online (Sandbox Code Playgroud)
为什么这是不可能的,任何建议还有什么可尝试的?如果20个参数的/ else不是这样的话.
在我的VS2008中,突然间,我只能使用字母,没有输入,空格,删除,退格键或任何其他键.任何建议如何解决这个问题?键盘在其他应用程序中完美运行.谢谢.
我正在做一些搜索,用户在下拉菜单中选择一些条款.当他们将一些框留空时,我想查询忽略子句.我知道CASE,我最好的想法是,如果我将0传递给存储过程中的参数,它会忽略该参数,就像这样.
WHERE a.Country = (CASE WHEN @Country > 0 THEN @Country ELSE (something else) END)
Run Code Online (Sandbox Code Playgroud)
所以,(别的东西)应该没有条件,它可以是'> 0',因为国家ID来自所有> 1,但我不知道如何在同一个CASE中使用>和=.
有什么建议?
call main()
sub main()
Dim scmd
Set scmd = "c:\windows\system32\cscript.exe //nologo c:\s.vbs"
createobject("wscript.shell").run scmd,0,false
end sub
Run Code Online (Sandbox Code Playgroud)
它给了我错误:
Object required: '[string: "c:\windows\system32\"]' Code 800A01A8
我有一个字段的表ID
和date
,我需要最新的数据分配给一个变量,其中id
一些号码.
所以,如果我有日期2011-01-01
和2011-02-02
地点ID = 1
,我需要分配2011-02-02
一个变量.
我有这个代码从excel文件填充数据表:
for (int rowIndex = cells.FirstRowIndex; rowIndex <= cells.LastRowIndex; rowIndex++)
{
var values = new List<string>();
foreach (var cell in cells.GetRow(rowIndex))
{
values.Add(cell.Value.StringValue);
}
dataTable.LoadDataRow(values.ToArray(), true);
}
Run Code Online (Sandbox Code Playgroud)
当cell与我在表中设置的数据类型不同时,我有问题.
如何跳过错误数据类型的单元格?
我也知道这一点,但我不能在我的情况下使它工作:
foreach //...
{
if //if datatype is not right
{
continue;
}
}
Run Code Online (Sandbox Code Playgroud) using (TextWriter writer = File.CreateText(path2))
{
writer.Write(SomeText);
}
Run Code Online (Sandbox Code Playgroud)
这是一段有问题的代码.当我写入文件时,没关系,直到其他应用程序打开文件.然后我得到错误.
如何编写可以同时读取的文件?
c# ×4
sql-server ×3
asp.net ×2
.net ×1
alter ×1
alter-table ×1
asp-classic ×1
case ×1
datatable ×1
foreach ×1
loops ×1
mysql ×1
sql ×1
textwriter ×1
vbscript ×1
where ×1