当前位置: 代码迷 >> ASP.NET >> c# convert的运用
  详细解决方案

c# convert的运用

热度:445   发布时间:2013-02-25 00:00:00.0
c# convert的使用
想把 TextBox2.Text转化成string,money,datatime型的,应该怎么写?
  Convert.ToString(TextBox2.Text);
  Convert.ToDecimal(TextBox2.Text);
  Convert.ToDateTime(TextBox2.Text);
这样写可以么?

------解决方案--------------------------------------------------------
Convert.ToString(TextBox2.Text);text返回的类型就是string类型!!!,没有必要专换 
 Convert.ToDecimal(TextBox2.Text); 可以的
 Convert.ToDateTime(TextBox2.Text); 可以的
------解决方案--------------------------------------------------------
string strwhere=dropdownlist.selectedItem.text+dropdownlist.selectedItem.text+textbox.text; 
query='"+strwhere+"';
这样就好了

------解决方案--------------------------------------------------------
探讨
引用:
Convert.ToString(TextBox2.Text);text返回的类型就是string类型!!!,没有必要专换
Convert.ToDecimal(TextBox2.Text); 可以的
Convert.ToDateTime(TextBox2.Text); 可以的


但是我用的查询 学号是varchar类型,textbox2里输入的是学号,
查询条件是 query=dropdownlist.selectedItem.text+dropdownlist.selectedItem.text+textbox.text;
结果是 学号=200540501123;说是列名无效,…

------解决方案--------------------------------------------------------
DateTime.Parse(TextBox2.Text)这样也可以 你可以自己多式一下
  相关解决方案