小编Joe*_*orn的帖子

完成带有字符串和字符串数组的if语句

我有一个有3个变量的页面.它们看起来像这样:

String[] Headers = new String[] { "Max Width", "Max Length", "Max Height" };
String currentHeader = (String)HttpContext.Current.Request.QueryString["ItemHas"] ?? "";
String checkString = (String)HttpContext.Current.Request.QueryString["ItemIn"] ?? "";
Run Code Online (Sandbox Code Playgroud)

checkString是由"|"分隔的标题列表.

检查currentHeader我的Headers数组和checkString字符串中是否有最简单的方法是什么?我可以做到但不少于20行代码.这似乎不是最佳解决方案.

c# asp.net .net-3.5

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

为什么这个ASP脚本不起作用?

你能告诉我这个ASP脚本有什么问题:

我认为错误在if声明中

<script>
productID=new Array()
variaveis=location.search.replace(/\x3F/,"").replace(/\x2B/g," ").split("&")
if(variaveis!=""){
for(i=0;i<variaveis.length;i++){
nvar=variaveis[i].split("=")
productID[nvar[0]]=unescape(nvar[1])
}
}
function QueryString(variavel){
return productID[variavel]
}
document.writeln (QueryString("c"));
var flash = (QueryString("c"));
if (flash = "flash1") 
{
document.write("<b>flash1</b>");
}
else if (flash = "flash2")
{
document.write("<b>flash2</b>");
}
else
{
document.write("<b>another</b>");
}
</script>
Run Code Online (Sandbox Code Playgroud)

javascript

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

将nvarchar值转换为数据类型为int的列的语法错误

我将1,2,3,4,5,6,7,8,9存储为我的数据库中Level的nvarchar.

然后我有一个值为1,2,3,4,5,6,7,8,9的下拉列表.当用户进行选择时(即1)(Level.SelectedValue.ToString).这通过这样的param构建一个sql查询:

"Select things From MBA_EOI Where level = 1"
Run Code Online (Sandbox Code Playgroud)

当我运行选择时,我得到以下错误:

Syntax error converting the nvarchar value '1,2,3,4,5,6,7,8,9' to a column of data type int.
Run Code Online (Sandbox Code Playgroud)

我的印象是我正在处理Nvarchar字段并将所选值作为字符串,int转换在哪里进来?

ps我也试过Level.SelectedItem.ToString

vb.net asp.net drop-down-menu

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

"未声明的对名称空间前缀的引用"错误

我使用xml为我的网站获取标签.

从数据库文件生成的xml如下所示

<xml xmlns:s='uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882'
xmlns:dt='uuid:C2F41010-65B3-11d1-A29F-00AA00C14882'
xmlns:rs='urn:schemas-microsoft-com:rowset'
xmlns:z='#RowsetSchema'>
<s:Schema id='RowsetSchema'>
<s:ElementType name='row' content='eltOnly' rs:updatable='true'>
    <s:AttributeType name='LABEL_KEY' rs:number='1' rs:nullable='true'>
        <s:datatype dt:type='string' rs:dbtype='str' dt:maxLength='1000'/>
    </s:AttributeType>
    <s:AttributeType name='Label_LNG' rs:number='2' rs:writeunknown='true' rs:basecatalog='1500_GoldenFlour' rs:basetable='t_Label_SITE_PER_LNG'
         rs:basecolumn='Label_LNG'>
        <s:datatype dt:type='string' dt:maxLength='4000' rs:maybenull='false'/>
    </s:AttributeType>
    <s:AttributeType name='Label_ID' rs:number='3' rs:basecatalog='1500_GoldenFlour' rs:basetable='t_Label_SITE'
         rs:basecolumn='Label_ID' rs:keycolumn='true' rs:hidden='true' rs:autoincrement='true'>
        <s:datatype dt:type='int' dt:maxLength='4' rs:precision='10' rs:fixedlength='true' rs:maybenull='false'/>
    </s:AttributeType>
    <s:AttributeType name='c3' rs:name='Label_ID' rs:number='4' rs:writeunknown='true' rs:basecatalog='1500_GoldenFlour'
         rs:basetable='t_Label_SITE_PER_LNG' rs:basecolumn='Label_ID' rs:keycolumn='true' rs:hidden='true'>
        <s:datatype dt:type='int' dt:maxLength='4' rs:precision='10' rs:fixedlength='true' rs:maybenull='false'/>
    </s:AttributeType>
    <s:AttributeType name='Language_ID' rs:number='5' rs:writeunknown='true' rs:basecatalog='1500_GoldenFlour'
         rs:basetable='t_Label_SITE_PER_LNG' rs:basecolumn='Language_ID' rs:keycolumn='true' rs:hidden='true'>
        <s:datatype dt:type='int' dt:maxLength='4' rs:precision='10' …
Run Code Online (Sandbox Code Playgroud)

xml vbscript asp-classic

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

发布带有隐藏字段的表单,无需单击提交按钮

我有一个表格

<form action="" method="post">

<input name="Descripcion" type="hidden" value="" id="Descripcion" runat="server" />

<input id="Submit1" type="submit" value="Comprar" />
Run Code Online (Sandbox Code Playgroud)

我没有点击提交按钮,而是希望发布表单而不点击带有隐藏字段的提交按钮

html javascript

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

从Classic ASP转换到ASP.NET时销售高层管理人员

我的客户有一个用Classic ASP和COM +编写的应用程序.管理人员有兴趣将其迁移到ASP.NET MVC,但他们必须说服CIO这是一个很好的举措.旧的应用程序仍然可以正常工作,除了公司没有人可以维护它.我们如何从Classic ASP转售到ASP.net上面销售高层管理人员?提前致谢!

asp.net com asp.net-mvc asp-classic

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

列名称上的SQL Server异常

当我有一个专栏说"GROUP"

TableName.GROUP
Run Code Online (Sandbox Code Playgroud)

在选择期间它显示我的错误

Incorrect syntax near the keyword 'GROUP'
Run Code Online (Sandbox Code Playgroud)

我试过了

  select [TableName.GROUP] from TableName
Run Code Online (Sandbox Code Playgroud)

它告诉我 invalid column name TableName.GROUP

我试过了

select [dbo.TableName.GROUP] from TableName
Run Code Online (Sandbox Code Playgroud)

我收到了相同的错误无效列名称 dbo.TableName.GROUP

我需要列名"GROUP".怎么解决?

sql-server group-by

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

VBP文件的开发环境

我来自C#背景,但是我们有一个很久以前写的应用程序,它是一个vbp项目文件

什么开发环境将打开该文件-我知道cls和frm文件是类和表单文件,但从未使用过vbp项目

vb6

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

经验丰富的C++尝试C#

你会聘请一位经验丰富的C++程序员来做一个C#项目吗?

c# c++

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

吸毒者和二传手从vb 6到vb .net

我如何转换以下内容?我正在将vb 6应用程序移植到vb .net.

Public Property Get Width() As Long
   Width = m_lWidth
End Property
Public Property Let Width(ByVal value As Long)
   m_lWidth = value
End Property
Public Property Get Height() As Long
   Height = m_lHeight
End Property
Public Property Let Height(ByVal value As Long)
   m_lHeight = value
    End Property

Public Property Get PartHeight(Optional ByVal eWidthOptions As THEMESIZE = TS_TRUE) As Long
   Dim tSize As SIZE
   Dim tR As RECT
   Dim hTheme As Long
   Dim lR As Long
   hTheme = OpenThemeData(m_hWnd, …
Run Code Online (Sandbox Code Playgroud)

vb.net

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