标签: sqlite

引起:android.database.sqlite.SQLiteException:靠近"CREATE_TABELLOGIN"

我有一个错误:

while compiling: CREATE_TABELLOGIN(IDINTEGER PRIMARY KEY AUTOINCREMENT,USERNAME text,PASSWORD text)
Run Code Online (Sandbox Code Playgroud)

数据库类:

public class LoginDataBaseAdapter {   
  static final String DATABASE_NAME="login.db";   
  static final int DATABASE_VERSION=1;   
  public static final int NAME_COLUMN=1;   
  static final String DATABASE_CREATE= "CREATE_TABEL" + "LOGIN" +
  "(" + "ID" + "INTEGER PRIMARY KEY AUTOINCREMENT," + "USERNAME text,PASSWORD text);";
Run Code Online (Sandbox Code Playgroud)

java sqlite android android-intent android-layout

-1
推荐指数
1
解决办法
1580
查看次数

为什么SQLite不允许我将数据插入数据库

基本上当我运行应用程序时,它说,它无法添加,num1input和num2input到数据库,因为有一个错误

entry.createEntry(number_one, number_two, answer);
Run Code Online (Sandbox Code Playgroud)

这是我的MainActivity代码:我也拿出了答案,因为它出现了一个错误,我认为这是因为进行计算的按钮没有给出相同的输出,而且它基本上是从XML重命名TextView.

public class MainActivity extends Activity implements OnClickListener {

Button sqlUpdate, sqlView;
EditText sqlNumber1, sqlNumber2, sqlAnswer;

@Override
protected void onCreate(Bundle savedInstanceState){
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    sqlUpdate = (Button) findViewById(R.id.bSQLUpdate);
    sqlNumber1 = (EditText)findViewById(R.id.num1input);
    sqlNumber2 = (EditText)findViewById(R.id.num2input);
    sqlAnswer = (EditText)findViewById(R.id.ans1);

    sqlView = (Button) findViewById(R.id.bSQLopenView);
    sqlView.setOnClickListener(this);
    sqlUpdate.setOnClickListener(this);

}

public void onClick(View arg0) {

    switch (arg0.getId()){
    case R.id.bSQLUpdate:
        boolean didItWork = true;
        try{
        String number_one = sqlNumber1.getText().toString();
        String number_two = sqlNumber2.getText().toString();
        String answer = sqlAnswer.getText().toString();

        DBA entry = new DBA(MainActivity.this);

        entry.open();

        entry.createEntry(number_one, …
Run Code Online (Sandbox Code Playgroud)

sqlite android

-1
推荐指数
1
解决办法
59
查看次数

android.database.sqlite.SQLiteException:没有这样的列:due_date(代码1):

我正在使用eclipse进行android开发.在我的应用程序中,我将有一个查询来获取存储在数据库中的赋值.我希望它在截止日期前订购,但是当我尝试在模拟器上运行我的应用程序并且模拟器显示如下错误时遇到了这个问题:

"不幸的是,分配经理#2已经停止了."

P/s:我已经创建了"due_date"列,但似乎数据库没有在我的数据库中创建该列.

logcat的:

05-01 05:54:54.783: D/dalvikvm(2152): GC_FOR_ALLOC freed 48K, 5% free 2947K/3076K,   paused 35ms, total 37ms
05-01 05:54:54.783: I/dalvikvm-heap(2152): Grow heap (frag case) to 3.557MB for 635812-byte allocation
05-01 05:54:54.823: D/dalvikvm(2152): GC_FOR_ALLOC freed 2K, 4% free 3566K/3700K, paused 31ms, total 31ms
05-01 05:54:54.963: E/SQLiteLog(2152): (1) no such column: due_date
05-01 05:54:54.973: D/AndroidRuntime(2152): Shutting down VM
05-01 05:54:54.973: W/dalvikvm(2152): threadid=1: thread exiting with uncaught exception (group=0xb3b0cba8)
05-01 05:54:54.983: E/AndroidRuntime(2152): FATAL EXCEPTION: main
05-01 05:54:54.983: E/AndroidRuntime(2152): Process: com.mada.assignmentmanager, PID: 2152
05-01 …
Run Code Online (Sandbox Code Playgroud)

sqlite android

-1
推荐指数
1
解决办法
3251
查看次数

QtSql应用程序无法在已部署的计算机上运行

我用Qt/C++制作了一个软件.我需要在Windows 7(64位)上部署它,这也是我开发软件的主机.

问题是我的软件可以与开发的机器上的sqlite数据库进行交互,但是当我尝试在其他机器上部署我的软件时,它无法与那里的数据库进行交互.我也尝试使用"以管理员身份运行",但它没有帮助.我也尝试使用兼容模式.

数据库位于本地C:\Users\username\Desktop\db1.sqlite,因此我的软件无需网络或互联网即可正常运行.

我还在软件中包含了QtGui4,QtCoreQtSql4dll.

有人能指出这里可能出现的问题吗?

c++ windows sqlite qt qtsql

-1
推荐指数
1
解决办法
454
查看次数

SQLite日志?(1) "*" 附近:语法错误

SQLiteLog? (1) near "*": syntax error在从表中删除行时进入下面的代码。代码有什么问题,为什么我收到这个错误?

 public void deleteVideo(String key){
            String selectQuery = "DELETE  * FROM " + TABLE_TOW + " WHERE " + KEY_ID + "= '"+key;

            SQLiteDatabase db = this.getWritableDatabase();
            db.rawQuery(selectQuery, null);
        }
Run Code Online (Sandbox Code Playgroud)

java sql database sqlite android

-1
推荐指数
1
解决办法
2070
查看次数

C 语言 - 将字符串参数插入 sqlite 数据库 %s 不起作用

所以我正在使用 sqlite 并创建了这个数据库:

sql = "CREATE TABLE COMPANY("  \
     "NAME TEXT PRIMARY KEY    NOT NULL," \
     "LAST              TEXT," \
     "PIN               INT," \
     "DL                INT,"\
     "SSN               INT,"\
     "EMAIL             TEXT,"\
     "BALANCE           REAL );";
Run Code Online (Sandbox Code Playgroud)

我正在尝试在 NAME 中插入一个值,但它不断给出错误“没有这样的列:John

这就是我尝试插入它的方式:(假设一切都已声明)

strcpy(text, "John");
sprintf (sql,"INSERT INTO ATM (NAME,PIN) VALUES (%s',%d);",text,number);
Run Code Online (Sandbox Code Playgroud)

当我改用这行代码时:

sprintf (sql,"INSERT INTO ATM (NAME,PIN) VALUES ('john',%d);",number);
Run Code Online (Sandbox Code Playgroud)

它起作用了,我能够插入这两个值。

为什么第一个不工作?请有人帮忙

谢谢

c database sqlite

-1
推荐指数
1
解决办法
2529
查看次数

使用 Python 和 Sqlite 统计组织

此应用程序将读取邮箱数据 (mbox.txt) 计算每个组织的电子邮件消息数量(即电子邮件地址的域名),使用具有以下架构的数据库来维护计数。

CREATE TABLE Counts (org TEXT, count INTEGER)
Run Code Online (Sandbox Code Playgroud)

当您在 mbox.txt 上运行程序时,上传上面生成的数据库文件以进行评分。如果您在测试中或使用不同的文件多次运行该程序,请确保在每次运行前清空数据。

您可以将此代码用作应用程序的起点:http : //www.pythonlearn.com/code/emaildb.py。此应用程序的数据文件与之前的作业相同:http : //www.pythonlearn.com/code/mbox.txt

第一次学习Sqlite。我对这项任务感到非常困惑,尽管它似乎很容易。我不知道如何将 Python 代码连接到 Sqlite。似乎他们不需要代码作为赋值。所有需要的是数据库文件。我应该如何解决这个问题。不知道如何开始。非常感谢!

python sqlite

-1
推荐指数
1
解决办法
1万
查看次数

错误:无法从 CursorWindow 读取第 0 行,第 -1 列。在从中访问数据之前,确保 Cursor 已正确初始化

我收到错误无法从 CursorWindow 读取第 0 行,第 -1 行。在访问 Cursor 中的数据之前,确保它已正确初始化。我已经尝试了一切,但似乎没有任何效果

变量:

private static final String COLUMN_SERVICE_DETAILS = " service_details";
private static final String COLUMN_SERVICE_TIME = " service_time";
private static final String COLUMN_SERVICE_COST = " service_cost";
private static final String TABLE_DETAILS = "details";
Run Code Online (Sandbox Code Playgroud)

表创建

    query = "CREATE TABLE " +TABLE_DETAILS+"("
            +COLUMN_ID+ " INTEGER PRIMARY KEY AUTOINCREMENT, "
            +COLUMN_SERVICE_TIME+ " TEXT, "
            +COLUMN_SERVICE_DETAILS+ " TEXT, "
            +COLUMN_SERVICE_COST+ " TEXT " +
            ");";
    sqLiteDatabase.execSQL(query);
Run Code Online (Sandbox Code Playgroud)

调试我的应用程序后,它在此方法上停止了 getUserDetails

public UserDetails getUserDetails(){

    UserDetails ud = new UserDetails(); …
Run Code Online (Sandbox Code Playgroud)

java sqlite android android-sqlite

-1
推荐指数
1
解决办法
3680
查看次数

将 sqlite 数据库转换为 .db 文件

我正在研究 SQLite 数据库,需要将其转换为 .db 扩展名而不是 data.sqlite。我的客户需要 data.db 扩展名中的数据。那么有没有办法将data.sqlite文件转换成data.db文件呢?

database sqlite

-1
推荐指数
1
解决办法
6049
查看次数

.objects.all() query not working in Django

I am developing a website which is based on information about books and i want to display all the authors present in the 'Authors' table in an HTML page. When i click on the link "authors", the page is not rendered and it gives an error "User matching query does not exist." (Not letting me post the image here). This is the traceback from the terminal.

Internal Server Error: /books/authors/
Traceback (most recent call last):
  File "C:\Python27\lib\site-packages\django\core\handlers\exception.py", line 41, in …
Run Code Online (Sandbox Code Playgroud)

html python sqlite django

-1
推荐指数
1
解决办法
4951
查看次数

标签 统计

sqlite ×10

android ×5

database ×3

java ×3

python ×2

android-intent ×1

android-layout ×1

android-sqlite ×1

c ×1

c++ ×1

django ×1

html ×1

qt ×1

qtsql ×1

sql ×1

windows ×1