我想将用户输入的任何数字插入到数据库中,就像三位数字一样。
例如,如果用户插入(1)我想将数字保存为(001),或(20)到(020)。
注意:数据库列的数据类型是字符串而不是整数。
我想将用户输入的任何数字插入到数据库中,就像三位数字一样。
例如,如果用户插入(1)我想将数字保存为(001),或(20)到(020)。
注意:数据库列的数据类型是字符串而不是整数。
int iVal = 1;
iVal.ToString("D3"); // = "001"
在MSDN上阅读更多信息
你可以试试
int value =5;
Console.WriteLine(value.ToString("000"));
Console.WriteLine(value.ToString().PadLeft(3,'0'));
产生:
005
005