انجمنهای فارسی اوبونتو
کمک و پشتیبانی => برنامهسازی => نویسنده: reza10203045 در 06 خرداد 1388، 08:02 بظ
-
سلام
دوستان میشه در رابطه با ساخت دیتا بیس در sqlite راهنمایی کنند .
من وقتی برنامه را اجرا می کنم خط فرمان این دیتابیس اجرا میشه بعد من کد اس کیو ال نوشتم تا یک دیتا بیس درست کنه نشد.
-
میشه کد رو بزارین ببینیم!؟
از چه زبانی!؟ چه کتابخانهای!؟
یه ذره بیشتر توضیح بدین بابا
-
برای ساخت دیتابیس در این نرم افزار باید در خط فرمان به صورت زیر عمل کنی:
$ sqlite3 DBName.db
که بجای DBName اسم دیتابس مورد نظر خودت رو بنویس...
برای خروج فرمان زیر:
sqlite> .quit
برای ساخت جداول:
$ sqlite3 DBName.db "create table tblTest (key INTEGER
PRIMARY KEY,Name TEXT,FAMILY TEXT,BirthDate DATE);"
برای اطلاعات بیشتر به اینجا مراجعه کن:http://linuxgazette.net/109/chirico1.html
-
ممنون دوست عزیز . من در ساخت دیتا بیس مثل mysql از دستور استاندار sql استفاده می کردم مثل اینکه دستور ساخت دیتابیس با sql ساخته نمیشه ولی ساخت جدول ها از کد sql استفاده میشه.
-
یک سوال داشتم من در مورد ساخت دیتا بیس وقتی من دستور
sqlite3 test.db
این علامت در پایین نوشته میشه
...>
ایراد ازکجا هستش
ویک سوال دیگه این دیتابیس ها کجا ذخیره می شوند.
-
من توی mysql هم که کار میکنم همین علامت میاد .فکر نمیکنم اشتباه کرده باشی.
بعد از علامت احتمالا باید دستوری که میخوای اجرا بشه را بدون sqlite3 بنویسی.
دیتابیس ها هم تا اونجایی که من میدونم توی همون فلدی که ترمینال در اون قرار داره.
یعنی مثلا شما توی فولدر home/reza/test هستی و از اونجا ترمینال را باز میکنی و دستور ساخت db را میزنی و توی همون فولدر میسازه.
چرا با ترمینال میخوای db را بسازی؟
اگه میخوای من یه کد جاوا پیدا کردم که با sqlite کار میکنه و توی خود برنامه میره و دیتابیس را میسازه.
میخوای سورس برنامه را بهت بدم؟
-
اگه این کار رو بکنی خیلی ممنون میشم.
آیا با این روش میشه در سی هم ساخت.