Parsi Coders
خطا در ایجاد Table در دیتابیس - نسخه قابل چاپ

+- Parsi Coders (http://parsicoders.com)
+-- انجمن: Mobile (http://parsicoders.com/forumdisplay.php?fid=56)
+--- انجمن: Basic4Android (http://parsicoders.com/forumdisplay.php?fid=112)
+--- موضوع: خطا در ایجاد Table در دیتابیس (/showthread.php?tid=3759)



خطا در ایجاد Table در دیتابیس - Morteza_rk - 12-27-2014

سلام

آقا من یه دیتابیس SQL درست می کنم. حالا می خوام یه Table توش درست کنم. همه چیز درسته و Table هم ایجاد میشه. ولی بعداز بستن برنامه و دوباره باز کردنش همون اول خطا میده که قبلا این Table ساخته شده.

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


RE: خطا در ایجاد Table در دیتابیس - Morteza_rk - 12-28-2014

دوستان کسی دیتابیس کار نکرده یعنی؟

من میام توی IF مربوط به Firsttime جدول درست می کنم. ولی نمی دونم چرا این if همیشه یا حداقل 2 - 3 بار اجرا میشه. مگه firsttime فقط و فقط اولین بار که برنامه روی یه گوشی نصب و اجرا میشه اتفاق نمی افته؟




کد پی‌اچ‌پی:
If FirstTime Then
 
 SQL1
.ExecNonQuery("CREATE TABLE table1(ID INTEGER PRIMARY KEY, Col1 TEXT,Col2 text)")
 
 
End If 







RE: خطا در ایجاد Table در دیتابیس - Morteza_rk - 12-29-2014

آقا یعنی هیچکی منو دوس نداره؟! Huh Sad Confused


RE: خطا در ایجاد Table در دیتابیس - Morteza_rk - 12-30-2014

دوستان خواهشا کمک کنید.

من بدجوری توی این قضیه موندم. تنها مشکلمم همینه. وگرنه هم دیتابیس ساخته میشه و هم می تونم اطلاعات رو توش بنویسم و ازش بخونم.


RE: خطا در ایجاد Table در دیتابیس - seyedsharifi - 12-31-2014

یه راه دیگه رو امتحان کن
مثلا موقع ساخت تیبل در یک فایل متنی عدد صفر را به یک تبدیل کن و در مراجعه بعدی اگر عدد یک بود دیگر تیبل را درست نکن ببین جواب میده اگه جواب داد حتما جای دیگه ای هم بغیر از فیرست تایم کد ساخت تیبل را نوشته ای