【问题标题】:Save data to sql将数据保存到sql
【发布时间】:2011-12-17 21:49:46
【问题描述】:

我的目标是:

为了能够在数据库中存储许多文本字符串,并且每个字符串都会有一个 1 或一个 0。

如果按下按钮,则 TextViewx 中的文本会以 0 保存在数据库中。

还有: 如果 button2 被按下,像这样搜索数据库:如果出现的数据库中的第一个字符串有一个 0,忽略它并转到下一个,这样做直到找到一个带有 1 的字符串。如果字符串有一个 1,然后使 main.xml 中的 TextView1 具有带 1 的字符串。

我从 android sdk 网站获得了一些代码,是的,我编辑的所有内容都可能是错误的,所以请帮助我实现我上面所说的:

   public class texttest extends SQLiteOpenHelper {

private static final int DATABASE_VERSION = 2;
private static final String TEXT_TABLE_NAME = "Thestrings";
private static final String DICTIONARY_TABLE_CREATE =
            "CREATE TABLE " + TEXT_TABLE_NAME + " (" +
            THE_TEXT + " TEXT, " +
            0 or 1 + " TEXT);";

DictionaryOpenHelper(Context context) {
    super(context, texttest, null, 2);
}

@Override
public void onCreate(SQLiteDatabase db) {
    db.execSQL(texttest_TABLE_CREATE);
}
}

【问题讨论】:

  • 我不确定您要在这里完成什么。您能否清理一下您的问题(格式、语法、拼写)并描述一下您想要做的更多内容?

标签: android sql database string search


【解决方案1】:

表名中不要使用空格,也要使用复数形式,因为一个表是多条记录的集合。

【讨论】:

    【解决方案2】:

    您提出了一个笼统的问题,所以我能做的就是给您一个笼统的回答。在我看来,您对一般使用 SQL 和数据库仍然有些困惑。你为什么不看一下这个tutorial,它向你介绍了sql和数据库的基本概念?如果您不确定单击按钮时如何操作,请阅读input events

    【讨论】:

      猜你喜欢
      • 2013-08-03
      • 1970-01-01
      • 2016-03-13
      • 1970-01-01
      • 2013-08-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多