请教请教
Visual C# .Net中 如何获取整型数据库字段?
string connectionString = "Data Source = SQLSERVER1;Integrated Security=false;database=wabdb;User ID=program;Password=masterkey;";string sql = "select * from company";
SqlConnection myConnection = new SqlConnection(connectionString);
myConnection.Open();
SqlDataAdapter da = new SqlDataAdapter(sql,myConnection);
DataSet ds = new DataSet();
ds.Clear();
da.Fill(ds,"company");
DataTable myTable;
DataRow myRow;
myTable = ds.Tables[0];
myRow = myTable.Rows[0];
da.Fill(ds,"company");
DataTable myTable;
DataRow myRow;
myTable = ds.Tables[0];
myRow = myTable.Rows[0];
TextBox1.Text = myRow[2].ToString();执行后 TextBox1 显示 1
可本来myRow[2]这个字段本来就是整型值。。
如何获取呢?
//int x = myRow[2];有错误。
另外,上面的代码有什么隐患吗?俺是新手,请大家帮忙,谢谢
Visual C# .Net中 如何获取整型数据库字段?
string connectionString = "Data Source = SQLSERVER1;Integrated Security=false;database=wabdb;User ID=program;Password=masterkey;";string sql = "select * from company";
SqlConnection myConnection = new SqlConnection(connectionString);
myConnection.Open();
SqlDataAdapter da = new SqlDataAdapter(sql,myConnection);
DataSet ds = new DataSet();
ds.Clear();
da.Fill(ds,"company");
DataTable myTable;
DataRow myRow;
myTable = ds.Tables[0];
myRow = myTable.Rows[0];
da.Fill(ds,"company");
DataTable myTable;
DataRow myRow;
myTable = ds.Tables[0];
myRow = myTable.Rows[0];
TextBox1.Text = myRow[2].ToString();执行后 TextBox1 显示 1
可本来myRow[2]这个字段本来就是整型值。。
如何获取呢?
//int x = myRow[2];有错误。
另外,上面的代码有什么隐患吗?俺是新手,请大家帮忙,谢谢
解决方案 »
- 急!!!关于CalendarExtender控件!!!!!!!!!!!!!!!
- SQL数据库中读图片,无数个垃圾“A”,哪里出了问题?
- FCK 2.6在开发环境下上传图片正常,移植到服务器上,上传等待无限长,怎么解决??
- 未能在设计视图中打开。在<%..."值"...%块中,以不同方式将值括起来
- 我在GridView控件的某一列的EditItemTemplate模板中放置一个DropDownList控件,其items中加入了“中国”、“美国”、“日本”3项。为什么
- 网页异步调用的问题~ (我向来有开帖必有结帖~)
- word问题!着急呀
- 如何实现这种效果
- [急]VML工作流设计器显示模型图的问题
- 如何设置默认网页?
- 如何绑定多个关联的数据表?
- ●●●巨难:如果捕捉访问基于windows验证的网页时弹出的登录对话框用户输入的用户名,并且在用户点击"确定"时加入一些自己的处理?
int x = Convert.ToInt32(myRow[2]);
Int32.Parse(myRow[2]);
或
Convert.ToInt32(myRow[2]);进行强制转换
楼上的,
(int)myRow[2]这才叫强制类型转换吧?