اتاو-دب

Octave-DB شامل اتصال ها است ه به رس و جو SQL و سار عملات ااه داده اجازه م دهد.
انون بارر ن

اتاو-دب رتبه بند و خلاصه

تبلغات

  • Rating:
  • مجوز:
  • BSD License
  • قمت:
  • FREE
  • نام ناشر:
  • Xavier Delacour
  • وب سات ناشر:

اتاو-دب برسب ها


اتاو-دب شرح

Octave-DB شامل وندها است ه به رس و جو SQL و سار عملات ااه داده اجازه م دهد. Octave-DB شامل وند ها است ه اجازه م دهد SQL Queries و سار عملات ااه داده در Postgres، MySQL، SQLite و ااه داده ها استاندارد ODBC از داخل Octave.a رابط اربر ساده ه در تمام انواع ااه داده ارائه شده است، ارائه م شود: شما SQL (DB، Query) را به تماس م دهد رس و جو را بر رو ااه داده داده شده DB اجرا ند. ار رس و جو هر ز را بازمردد (مانند انتخاب)، ان به آراه سلول تبدل م شود. شما م تواند Default_DB (DB) را به عنوان ااه داده به اد داشته باشد، به طور ه شما م تواند رس و جو را فقط با SQL (رس و جو) صادر ند. هار نوع از اشاء ااه داده، postgres_db، mysql_db، sqlite3_db وجود دارد، و odbc_db. شما م تواند ان ار را به ساد با آنها تماس برد با استفاده از ارامترها اتصال (بست به نوع ااه داده). علاوه بر ان، ل C مشتر C مشتر برا هر ااه داده در معرض (libpq، libmysqlient، و غره). بعض از نمونه ها: اتاو: 1> SQLite3Octave: 2> db = sqlite3_db (": حافظه:")؛ اتاو: 3> SQL (DB، "اجاد جدول some_table (ID INT4، VAL INT4)؛")؛ اتاو: 4> SQL (DB، "وارد ردن به some_table (id، val ) ارزش ها (1،10)؛ ")؛ اتاو: 5> SQL (DB"، به مقادر some_table (id، val) (2،9)؛ ")؛ اتاو: 6> SQL (DB"، به some_table وارد ند (ID، VAL) ارزش ها (3،8)؛ ")؛ اتاو: 7> SQL (DB،" به مقادر some_table (id، val) (4،7)؛ ")؛ اتاو: 8> a = cell2mat SQL (DB، "SELECT * از SEME_TABLE؛")) a = 1102 93 84 7octave: 1> postgresoctave: 2> default_db (postgres_db ("hostgres_db (" hostgread = localhost dbname = testdb user = testuser password = 'secret' " ))؛ اتاو: 3> سع ند، SQL ("قطره جدول some_table؛")؛ رفتن end_try_catchoctave: 4> SQL ("اجاد جدول some_table (id int4، str varchar)؛")؛ اتاو: 5> SQL ("به مقادر some_table (id، str str) (1، 'a')؛"؛ اتاو : 6> SQL ("به مقادر some_table (ID، STR) (2، 'b')؛")؛ اتاو: 7> SQL ("وارد ردن مقادر some_table (id، str) (3، c")؛ ")؛ اتاو: 8> SQL (" به مقادر some_table (id، str) (4، 'd')؛ ")؛ اتاو: 9> a = sql (" را انتخاب ند * از some_table؛ ") a = { = 1 = 2 = 3 = 4 = A = B = C = d} اتاو: 10> assert ({1،1} == 1)؛ اتاو: 11> تاد (strcmp ({{1،2}، "a")؛ اتاو: 1> mysqlocctave: 2> db = mysql_init ()؛ اتاو: 3> res = mysql_real_connect (db، "localhost"، "root"، "راز"، "testdb")؛ اتاو: 4> ار (swig_this (res)! = swig_this (db )> خطا ("اتصال به DB ناموفق")؛> Endifoctave: 5> MySQL_GET_CLIENT_INFO () ANS = 5.0.45OCTAVE: 6> MYSQL_GET_CLIENT_VERTION () ANS = 50045OCTAVE: 7> MYSQL_GET_HOST_INFO (DB) ANS = Localhost از طرق SCOCKTOCTAVE ونس: 8 > mysql_get_proto_info (db) ans = 10octave: 9> mysql_get_server_info (db) ANS = 5.0.45-debian_1ubuntu3.1 -Logoctave: 10> IF (MySQL_Query (DB "، انتخاب 2،4،8؛")> خطا ("رس و جو نشد: I S"، MySQL_errno (DB)، MySQL_Error (DB))؛> Endifoctave: 11 > res = mysql_store_Result (DB)؛ اتاو: 12> f1 = mysql_fetch_field_direct (res، 0)؛ اتاو: 13> f2 = mysql_fetch_field_direct (res، 1)؛ اتاو: 14> nc = int32 (mysql_field_count (db)) nc = 3OCTAVE : 15> NR = INT32 (MySQL_NUM_ROWS (RES)) NR = 1OCTAVE: 16> C = CELL (NR، NC)؛ اتاو: 17> برا i = 0: NR-1،> R = mysql_fetch_row (RES)؛> برا j = 0: nc-1، c {i + 1، j + 1} = r (j)؛> endfor> endforoctave: 18> cc = { = 2 = 4 = 8} شتبان از نوع تبدل محدود است ه به API ساده شده ساخته شده است؛ حداقل عدد صحح و نقطه شناور به همتاان خود در اتاو تبدل م شوند. هر ز در به عنوان رشته بازشته است. ار خطاها وجود داشته باشند، ان ها به اشتباهات اتاو ترجمه م شوند. برا هر نوع ااه داده، تعداد از تست ها وجود دارد ه هر دو API سطح بالا / اره و همنن API ان C هر ااه داده را تمرن م نند. ان آزماش ها م توانند به عنوان مثال / مستندات خدمت نند، زرا SWIG / OCTAVE هنوز راه برا وارد ردن اسناد را به د بسته بند نم ند.


اتاو-دب نرم افزارها مرتبط

تدبر

نرم افزار TuPleoup و و آسان برا استفاده از اروب مبتن بر جاوا برا ذخره و بازاب هش ها ساده است. ...

193

دانلود

csvtosql

CSVToSQL ابزار و تابخانه تبدل بسار قابل تنظم و قابل تنظم جاوا است. ...

170

دانلود