Vb。净 mysql odbc

Vb. Net mysql odbc

我正在用 mysql 编写一个 vb.net 项目,在编码时我遇到了一些错误并且无法找到解决方案我已将我的 phone 数字数据类型大小设置为 20但在 vb。 Net 当我试图输入这个错误鞋子时我可以输入 10 位数字我附上了图片 enter image description here

我敢打赌,您已将该列声明为 INT(20),认为这意味着它是一个可以存储 20 位数字的整数;它没有

然后你试图将 4,123,456,789(10 位数字)之类的数字放入其中,却没有意识到整数的最大值是 2.1 十亿

用字符串存储你的号码,也看http://bobby-tables.com;你永远不应该像你在那里那样写一个 SQL 。 It's dangerous 我知道雇主以更少的钱解雇了开发人员