作者:董可芳妍_731 | 来源:互联网 | 2023-05-17 20:57
如果我想做一个注册软件。一开始只建立了一个用户表。每个注册的ID、密码、性别等信息都在里面然后我想弄一个添加好友的功能。就是每次注册一个帐号的时候同时为这个帐号建立一个表。表名就是ID号。
如果我想做一个注册软件。
一开始只建立了一个用户表。每个注册的ID、密码、性别等信息都在里面
然后我想弄一个添加好友的功能。
就是每次注册一个帐号的时候同时为这个帐号建立一个表。表名就是ID号。这个表里面有ID、image、friends。
我在注册按钮的事件消息处理事件里添加
String CreatTable = new String("CREATE TABLE "+account+"(_id INTEGER PRIMARY KEY AUTOINCREMENT, account VARCHAR(20), image VARCHAR(20), friends VARCHAR(20))");
db.rawQuery(CreatTable,null);
但是一单击就崩溃。
3 个解决方案
看一下崩溃时, android studio下面的崩溃信息,应该很好解决,推荐一个框架,LitePal
找到问题了,原因是表的列名不能以纯数字开头。谢谢大家