允许文本框取第一个数字为零

Kin*_*mau -1 c# mysql textbox

我有这个电话号码文本框,我想让用户能够根据区号输入零作为第一个数字.

例如0720-123-456

在此输入图像描述

在我的程序中,当我单击"保存"时,零被省略并保存为

在此输入图像描述

在我的MySQL数据库中有一个INT字段.我已经验证了文本框按键事件只允许数字.

如何让用户能够保存从零开始的数字?

Pra*_*ana 6

解决你的问题是

将列的数据类型更改INTVarchar


其他解决方案是你获取整数值的格式,即从数据库格式中取出电话号码后正确使用ToString method and formater但是这不是推荐的解决方案