读书人

小弟我是初学者c#字符型转换为数值型

发布时间: 2012-01-02 22:40:04 作者: rapoo

我是菜鸟,c#字符型转换为数值型,怎么写?
c#字符型转换为数值型,怎么写?
例如:code company
0101 单位1
0102 单位2
0103 单位3
我想插入记录的时候,插入code,其中code的值不能重复,我必须取code的最大值,然后才能插入记录下一个记录的code应为0104


[解决办法]
Convert

Integer.parse



[解决办法]
正解int.Parse(string str)或是Convert.ToInt32(string str);
[解决办法]
有2种方法可以实现:
在SQL里转换:将某种数据类型的表达式显式转换为另一种数据类型。CAST 和 CONVERT 提供相似的功能。
在c#代码中: Convert.ToInt32 ,Int.tryParse
[解决办法]
先 select mac(code) 取出最大的 加1
**************
字符转换为数字
int.Parse( "你要转换的字符 ")
[解决办法]
楼上正解.

你也可以用GUID做ID,系统自动生成,你不用费神.
[解决办法]
Convert.ToInt32,比较常用
[解决办法]
如下:
SELECT MAX(CAST(V AS int)) + 1 AS Expr1
FROM Table
[解决办法]
int a = Convert.ToInt32( "123 ");

读书人网 >C#

热点推荐