从字符串“& search”转换为“Integer”类型

时间:2014-01-30 06:23:47

标签: sql vb.net type-conversion

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles txtsearch.Click

Dim SearchData = Search.StoredProcedure4(txtsearch.Text)
DataGridView1.DataSource = SearchData

End Sub

从字符串“& search”转换为“Integer”类型无效...如何将字符串转换为整数?

3 个答案:

答案 0 :(得分:1)

Dim SearchData = Search.StoredProcedure4(txtsearch.Text)
int SearchDataInt = Convert.ToInt32(SearchData ) //or (int)SearchData 
DataGridView1.DataSource = SearchDataInt

只需在定义和显示之间添加此行。

答案 1 :(得分:0)

string s = "&search";
foreach( char c in s)
{
Console.WriteLine(System.Convert.ToInt32(c));
}

答案 2 :(得分:0)

您提取错误值的错误不是吗? & search看起来像是URL中的参数名称,而不是参数值。

int.TryParse(stringValue,out intValue)是将字符串解析为整数的方法。