PDA

View Full Version : کمک در مورد ساخت چند table در ماتیس



amint70
پنج شنبه 22 بهمن 1394, 17:23 عصر
سلام دوستان
برنامه ای دارم که باید اطلاعات رو برحسب ماه روی چند table ذخیره کنه یعنی برای هر ماه یه تیبل جدید بسازه
table ها از نظر مشخصات یکی هستند و فقط اسمشون با هم فرق میکنه
public void onCreate(SQLiteDatabase db) {
String query = "CREATE TABLE tbl ( " +
" ID int PRIMARY KEY, " +
" RE DOUBLE , " +
" IM DOUBLE " +
" ); ";
db.execSQL(query);

}
ساخت یک جدولو بلدم مثل بالایی ولی نمیدونم چطوری چنتا درست کنم که فقط اسمشون فرق بکنه و همینطور وقتی تو برنامه زدم مثلا مهر ماه اطلاهات مهر ماهو نمایش بده
کارم لنگ همینه کمک کنید ممنون

hosseinaryai
پنج شنبه 22 بهمن 1394, 17:47 عصر
منظورتو متوجه نمیشم ..
اگه می خوای مثلن دوتا جدول داشته باشی ، خب یه کپی از استرینگ query میگیری .. همه چیزش همونه، فقط نام جدول عوض میشه .. مثلن میشه :



String query1 = "CREATE TABLE tbl1 (ID int PRIMARY KEY,RE DOUBLE ,IM DOUBLE); ";
String query2 = "CREATE TABLE tbl2 (ID int PRIMARY KEY,RE DOUBLE ,IM DOUBLE); ";


و همینطور این کد هم execSQL دوتا میشه :


db.execSQL(query1);
db.execSQL(query2);


البته اگه منظور سوالتو درست فهمیده باشم

amint70
پنج شنبه 22 بهمن 1394, 18:17 عصر
سلام منظورم اینه که معلون نیست چنتا جدول نیازه
شاید طرف چند سال استفاده کرد
میخوام وقتی کاربر دکمه ماه جدید رو زد یه table به همون اسم ماهی که کاربر میخواد ساخته بشه