我制作了一个表来存储我的网站用户的联系记录。它还包含一个10位数字的手机号。
表结构如下:
CREATE TABLE contact_user
(
id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
contact INT(10)
)
现在的问题是,如果我使用phpmyadmin在联系人字段中插入一个10手机号码(例如9595891256),它将插入一些随机值,并显示一条警告消息"data out out of column range“。
但是如果我插入一个简单的10位数字no (例如4561327894),那么它工作得很好,并且不会显示任何警告。
我已经完成了应用程序的第一阶段开发。我想在实际设备上测试,所以把我的手机连接到我的计算机上,安装了应用程序。这个应用程序使用数据库,所以当我在手机上运行应用程序时,它会抛出一个错误。
W/System.err(21912): android.database.sqlite.SQLiteException: no such table: UserTable: , while compiling: SELECT * FROM UserTable WHERE username='null'
如何在运行时将数据库插入设备?
通过Eclipse插入它的常规方法不起作用,因为根访问被手机阻
我有一个验证手机号码的Javascript代码(如下所示)。它运行良好。但我面临的问题是,有效和无效的手机号码都被插入到数据库中。我只希望有效的手机号码被插入到数据库中。
代码如下。有没有人能提出修改代码的建议呢?
<script type="text/javascript">
function CheckINumber(INumber) {
var INum = /^[+]{1}[0-9]{2}-\d{10}$/;
if(INum.test(INumber)) {
alert("Your Mobile Number Is V