【问题标题】:Vb. Net mysql odbc [duplicate]VB。 Net mysql odbc [重复]
【发布时间】:2020-12-18 08:20:58
【问题描述】:

我正在用 mysql 编写一个 vb.net 项目,在编码时遇到一些错误,找不到解决方案,我将电话号码数据类型大小设置为 20 但在 vb 中。当我尝试输入此错误鞋子时,我可以输入 10 位数字我已附上图片enter image description here

【问题讨论】:

标签: mysql vb.net odbc


【解决方案1】:

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

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

使用字符串存储你的号码,也可以阅读http://bobby-tables.com;再也不要像那里那样编写 SQL 了。 It's dangerous 我知道雇主以更少的价格解雇了开发人员

【讨论】:

  • 非常感谢你真的帮助我解决了我的问题,正如你所说,我使用了 sting 现在我的错误已修复,再次感谢你
  • @Shen 在 Stack Overflow 上感谢某人的最佳方式是通过单击答案左侧的复选标记(勾号)来接受他们的答案。
猜你喜欢
  • 2017-09-02
  • 1970-01-01
  • 2014-08-18
  • 2011-06-19
  • 2010-09-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多