请教android数据库操作的问题 String sqlstring="create table jobbasicinfo(date text,companyname text,jobinfo text,jobdesc text,rate float) ";以上是我的sql语句,但是执行创建表的时候就出错了,请大家帮忙看看那里有问题,谢谢了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 float,似乎sqlite没有float的类型吧 在写数据库的执行String时候,一定要注意空格和标点符号,可以在数据库软件里面实现后复制到程序里。~ 这样检查好。~ SQLite3支持 NULL、INTEGER、REAL(浮点数字)、TEXT(字符串文本)和BLOB(二进制对象)数据类型另外在接受varchar(n)、char(n)、decimal(p,s) 等数据类型时,会在运算或保存时会转成对应的五种数据类型。 楼至可尝试把float改为REAL试一下 我介意不要在 android里面使用原始的sql语句,有一个ormlite框架,可以在 android中通过对象与表的映射,直接用对象操作数据库。您可以在google搜搜ormlite android可以找到示例,很容易学会的。也可以联系我:444092832 已经这么改了,但是运行还是出错了。在sqlite中测试了sql语句,是正确的 ERROR/AndroidRuntime(253): java.lang.NullPointerException ERROR/AndroidRuntime(253): at db.Dbhelper.onCreate(Dbhelper.java:51)这个是错误信息 更改之后仍出错,更改后的sql语句如下create table jobbasicinfo(_id INTEGER PRIMARY KEY AUTOINCREMENT,date text ,companyname text ,jobinfo text,jobdesc text,rate real) Android 锁屏界面怎么增加快捷按钮 跳转FragMentActivity 如何制作安装包,可以把程序用到的数据部分安装的SD卡上 android下读取txt的问题 怎么才能通过android手机测试人上下跳起的次数? 刚开始学android,各位大侠过来指点指点,这个问题卡在这里了 CSDN TUP系列沙龙活动首期牛刀小试、大获成功! ListVIew第一item里的Button状态的问题 Android如何开发一个点对点的聊天? 求助!listview的item获取焦点的问题。 求助 Android XML解析问题 Unable to open trace file
另外在接受varchar(n)、char(n)、decimal(p,s) 等数据类型时,会在运算或保存时会转成对应的五种数据类型。
楼至可尝试把float改为REAL试一下
也可以联系我:444092832
ERROR/AndroidRuntime(253): at db.Dbhelper.onCreate(Dbhelper.java:51)
这个是错误信息
create table jobbasicinfo(_id INTEGER PRIMARY KEY AUTOINCREMENT,date text ,companyname text ,jobinfo text,jobdesc text,rate real)