2013-09-28 3 views
1

Я разработал приложение для Android, которое представляет собой пробную версию ... где пользователь имеет ограниченные возможности. Поэтому я хотел бы ограничить запись пользователя в 1 ... Как только одно имя пользователя должно быть в состоянии регистр .. и результат дисплей должен ограничить до 4, что я должен сделать для этого .. Я даю код прямо под ...Предельная запись базы данных SQLite

package com.example.loginpage; 

import android.content.Context; 
import android.database.sqlite.SQLiteDatabase; 
import android.database.sqlite.SQLiteDatabase.CursorFactory; 
import android.database.sqlite.SQLiteOpenHelper; 
import android.util.Log; 

public class DataBaseHelper extends SQLiteOpenHelper 

{ 

     public DataBaseHelper(Context context, String name,CursorFactory factory, int version) 
     { 
        super(context, name, factory, version); 


     } 


     // Called when no database exists in disk and the helper class needs 
     // to create a new one. 


     @Override 
     public void onCreate(SQLiteDatabase _db) 
     { 
       _db.execSQL(LoginDataBaseAdapter.DATABASE_CREATE); 

     } 



     // Called when there is a database version mismatch meaning that the version 
     // of the database on disk needs to be upgraded to the current version. 



     @Override 
     public void onUpgrade(SQLiteDatabase _db, int _oldVersion, int _newVersion) 
     { 



       // Log the version upgrade. 


       Log.w("TaskDBAdapter", "Upgrading from version " +_oldVersion + " to " +_newVersion + ", which will destroy all old data"); 

       // Upgrade the existing database to conform to the new version. Multiple 
       // previous versions can be handled by comparing _oldVersion and _newVersion 
       // values. 
       // The simplest case is to drop the old table and create a new one. 


       _db.execSQL("DROP TABLE IF EXISTS " + "TEMPLATE"); 


       // Create a new one. 


       onCreate(_db); 
     } 





} 

ответ

0

Получить подсчитывать из таблицы с помощью Select Count(column Name) from tbalename и условие положить в код if(count>=1){ //Message to user}

Смежные вопросы