[android-developers] Error while Creating the Two tables in Single DataBAse Android Application?

2011-12-22 Thread niva k
i have Created a database in Sqllite Android Application.and i try to
add two tables in my Database But i have problem to create that
Database.First Table only Created.AnyBody Help me Thanks in Advance!


package com.android.cdtech;

import java.sql.SQLException;

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

public class saveData {
 public static final String KEY_ROWID = "rowid"; public static final
String KEY_DATE = "Date";public static final String KEY_NAME =
"CustomerName";public static final String KEY_AMOUNT = "Amount";public
static final String KEY_BANK = "Banks";
 private static final String TAG = "DBAdapter";
 public static final String KEY_BUSNAME="BusinessName";public static
final String KEY_ADD="Address";public static final String
KEY_CPERSON="ContactPerson";public static final String
KEY_PNUM="PhoneNumber";public static final String KEY_MAIL="EmailID";
 public static final String KEY_TINUMBER="TINNumber";public static
final String KEY_CREDITLIMIT="CreditLimit";public static final String
KEY_CREDITDAYS="CreditDays";
 private static final String DATABASE_NAME = "EXPORTDETAILS";
 private static final String DATABASE_TABLE = "Payment";
 private static final String DATABASE_TABLE2 = "Customer";
 private static final int DATABASE_VERSION = 1;
// private static final String DATABASE_CREATE =   ;

// private static final String DATABASE_CREATECUS =
  // ;
 private final Context context;
 private DatabaseHelper DBHelper;
 private SQLiteDatabase db;



public saveData(Context ctx)
{
this.context = ctx;
DBHelper = new DatabaseHelper(context);
}
private static class DatabaseHelper extends SQLiteOpenHelper
{
DatabaseHelper(Context context)
{
super(context, DATABASE_NAME, null, DATABASE_VERSION);
}

@Override
public void onCreate(SQLiteDatabase db)
{
 db.execSQL( "create table Customer (_id1 integer 
primary
key autoincrement, "
+ "BusinessName text not 
null,"+"Address text not
null,"+"ContactPerson text not null,"+"PhoneNumber text not
null,"+"EmailID text not null,"+"TINNumbertext not null,"+"CreditLimit
text not null,"+"CreditDays text not null);");

db.execSQL("create table Payment (_id integer primary key
autoincrement, "
+ "Date text not null,"+"CustomerName text not
null,"+"Amount text not null,"+"Banks text not null);");
}

@Override
public void onUpgrade(SQLiteDatabase db, int oldVersion,
  int newVersion)
{
Log.w(TAG, "Upgrading database from version " +
oldVersion
  + " to "
  + newVersion + ", which will destroy all old
data");
db.execSQL("DROP TABLE IF EXISTS titles");
onCreate(db);
}
}
public saveData open()throws SQLException
{
db=DBHelper.getWritableDatabase();
return this;
}
public void close()
{
DBHelper.close();
}

public long insert(String Date,String CustomerName,String
Amount,String Banks) {
// TODO Auto-generated method stub
 ContentValues cv=new ContentValues();
 cv.put(KEY_DATE,Date);
 cv.put(KEY_NAME,CustomerName);
 cv.put(KEY_AMOUNT,Amount);
 cv.put(KEY_BANK,Banks);
 return db.insert(DATABASE_TABLE, null,cv);
}
public long insertForm(String BusinessName ,String Address 
,String
ContactPerson,String PhoneNumber,String EmailID,String
TINNumber,String CreditLimit,String CreditDays) {
// TODO Auto-generated method stub
 ContentValues cv=new ContentValues();
 cv.put(KEY_BUSNAME,BusinessName);
 cv.put(KEY_ADD,Address);
 cv.put(KEY_CPERSON,ContactPerson);
 cv.put(KEY_PNUM,PhoneNumber);
 cv.put(KEY_MAIL,EmailID);
 cv.put(KEY_TINUMBER,TINNumber);
 cv.put(KEY_CREDITLIMIT,CreditLimit);
 cv.put(KEY_CREDITDAYS,CreditDays);
 return db.insert(DATABASE_TABLE2, null,cv);
}
public Cursor getlatlng()
   

[android-developers] In Android How to Save the images in OnDraw While Adding Many pictures?

2011-09-16 Thread niva k
Hai i used onDraw() in My Application,i can view the images ins
working fine.My problem is to save the images.
here my code to draw the images,My problem is Mentioned below.
 protected void onDraw(Canvas canvas)
{
// TODO Auto-generated method stub


Paint paint = new Paint();

Bitmap myBitmap =
BitmapFactory.decodeResource(getResources(),R.drawable.ban_background);
Bitmap
resizeImage1=Bitmap.createScaledBitmap(myBitmap,590,350,false);

canvas.drawColor(Color.BLACK);
canvas.drawBitmap(resizeImage1,10,5, null);


Bitmap icon;
try { // Get reference to AssetManager
AssetManager mngr = getAssets();

 // Create an input stream to read from
the asset folder
 InputStream ins = mngr.open(imageName
+".png");
 icon = BitmapFactory.decodeStream(ins);
 Bitmap
icon9=Bitmap.createScaledBitmap(icon,590,250,false);
 canvas.drawBitmap(icon9,1,60, null);

   }
 catch (IOException e) {
 e.printStackTrace();
   }
if(isCamera)
{

icon1 = BitmapFactory.decodeByteArray(pictureByte,
0,pictureByte.length);
Bitmap
resizeImage=Bitmap.createScaledBitmap(icon1,150,170,false);
canvas.drawBitmap(resizeImage,400,100, null);
}
 Bitmap toDisk = Bitmap.createBitmap(resizeImage1);

canvas.setBitmap(toDisk);
try {

toDisk.compress(Bitmap.CompressFormat.JPEG, 100, new
FileOutputStream(new File("/mnt/sdcard/arun.jpg")));
} catch (FileNotFoundException e) {
// TODO Auto-generated catch 
block
e.printStackTrace();
}
}
}
Bitmap toDisk = Bitmap.createBitmap(resizeImage1);
Here i can Save the image (resizeImage1),i can passed the Single value
only.i cannot access all pictures.i add many pictures in onDraw();how
can i access all pictures in Canvas?

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en


[android-developers] Error message while running SQLite Database

2011-08-18 Thread niva k
Hello Sir i created a Android Application by using SQLiteDatabase, my
project is launch Succesfully.But i got runtime Exception.
va/lang/String;)V (CallStaticVoidMethodV)
W/dalvikvm(  170): Pending exception is:
I/dalvikvm(  170): java.lang.RuntimeException:
android.os.RemoteException
I/dalvikvm(  170):  at
android.os.Parcel.writeException(Parcel.java:1222)
I/dalvikvm(  170):  at android.os.Binder.execTransact(Binder.java:
341)
I/dalvikvm(  170):  at
com.android.server.SystemServer.init1(Native Method)
I/dalvikvm(  170):  at
com.android.server.SystemServer.main(SystemServer.jav
a:643)
I/dalvikvm(  170):  at
java.lang.reflect.Method.invokeNative(Native Method)
I/dalvikvm(  170):  at java.lang.reflect.Method.invoke(Method.java:
491)
I/dalvikvm(  170):  at com.android.internal.os.ZygoteInit
$MethodAndArgsCalle
r.run(ZygoteInit.java:841)
I/dalvikvm(  170):  at
com.android.internal.os.ZygoteInit.main(ZygoteInit.ja
va:599)
I/dalvikvm(  170):  at dalvik.system.NativeStart.main(Native
Method)
I/dalvikvm(  170): Caused by:
I/dalvikvm(  170): android.os.RemoteException:
I/dalvikvm(  170):  at
com.android.server.CountryDetectorService.detectCount
ry(CountryDetectorService.java:96)
I/dalvikvm(  170):  at android.location.ICountryDetector
$Stub.onTransact(ICo
untryDetector.java:53)
I/dalvikvm(  170):  at android.os.Binder.execTransact(Binder.java:
339)
I/dalvikvm(  170):  at
com.android.server.SystemServer.init1(Native Method)
I/dalvikvm(  170):  at
com.android.server.SystemServer.main(SystemServer.jav
a:643)
I/dalvikvm(  170):  at
java.lang.reflect.Method.invokeNative(Native Method)
I/dalvikvm(  170):  at java.lang.reflect.Method.invoke(Method.java:
491)
I/dalvikvm(  170):  at com.android.internal.os.ZygoteInit
$MethodAndArgsCalle
r.run(ZygoteInit.java:841)
I/dalvikvm(  170):  at
com.android.internal.os.ZygoteInit.main(ZygoteInit.ja
va:599)
I/dalvikvm(  170):  at dalvik.system.NativeStart.main(Native
Method)
I/dalvikvm(  170): "main" prio=5 tid=1 NATIVE
I/dalvikvm(  170):   | group="main" sCount=0 dsCount=0 obj=0x4001b5c8
self=0x125
d8
I/dalvikvm(  170):   | sysTid=170 nice=0 sched=0/0 cgrp=default
handle=-13429134
32
I/dalvikvm(  170):   | schedstat=( 913830670 679912199 101 ) utm=55
stm=36 core=
0
I/dalvikvm(  170):   at com.android.server.SystemServer.init1(Native
Method)
I/dalvikvm(  170):   at
com.android.server.SystemServer.main(SystemServer.java:6
43)
I/dalvikvm(  170):   at java.lang.reflect.Method.invokeNative(Native
Method)
I/dalvikvm(  170):   at java.lang.reflect.Method.invoke(Method.java:
491)
I/dalvikvm(  170):   at com.android.internal.os.ZygoteInit
$MethodAndArgsCaller.r
un(ZygoteInit.java:841)
I/dalvikvm(  170):   at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:
599)
I/dalvikvm(  170):   at dalvik.system.NativeStart.main(Native Method)
I/dalvikvm(  170):
E/dalvikvm(  170): VM aborting
I/DEBUG   (   31): *** *** *** *** *** *** *** *** *** *** *** *** ***
*** *** *
**

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en