C. API function of SQLiteEmbedded database SQLite provides API interfa การแปล - C. API function of SQLiteEmbedded database SQLite provides API interfa ไทย วิธีการพูด

C. API function of SQLiteEmbedded d

C. API function of SQLite
Embedded database SQLite provides API interface of C
language, making operation of the database is very simple.
Some of the functions will be introduced briefly in the
following paper[4]:
1) C/C++ common interface of SQLite3
typedef struct sqlite3 sqlite3;
int sqlite3_open(const char*, sqlite3**); //open the
database, including documents and memory database.
int sqlite3_close(sqlite3*); //close the database
int qlite3_last_insert_rowid(sqlite3*); //the line of
inserting data finally
const char *sqlite3_errmsg(sqlite3*); //get the
corresponding introduction of error code. These error
messages will be returned in UTF-8, and will be removed
when it calls any SQLite API function next time.
int sqlite3_errcode(sqlite3*); // acquire the error code that
calls the recent API interface.
2) Different implementation ways of SQLite3
• Implement one or more lines of SQL statements and
implement the callback function on the each line of
querying results: int sqlite3_exec();
• Structure the SQL statement dynamically:
char *sqlite3_mprintf(const char*,...);
char *sqlite3_vmprintf(const char*, va_list);
//structure statements,executed by sqlite3_exec
int sqlite3_exec_printf();
//structure querying statements and execute void
sqlite3_free(char *z);// release the memory allocated
by sqlite3_ (v)
• Pre-compile SQL statement, reduce the time of SQL
analysis:
int sqlite3_prepare();// pre-compile
int sqlite3_step(sqlite3_stmt*); //execute once or
more
int sqlite3_reset ( sqlite3_ stmt*);
//reset sqlite3_stmt(come from sqlite3_prepare())
int sqlite3_finalize(sqlite3_stmt *pstmt); //release
• Make use of the encapsulation about sqlite3_exec ()
and return all results:
int sqlite3_get_table();
void sqlite3_free_table(char **result);
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
C. API function of SQLiteEmbedded database SQLite provides API interface of Clanguage, making operation of the database is very simple.Some of the functions will be introduced briefly in thefollowing paper[4]:1) C/C++ common interface of SQLite3typedef struct sqlite3 sqlite3;int sqlite3_open(const char*, sqlite3**); //open thedatabase, including documents and memory database.int sqlite3_close(sqlite3*); //close the databaseint qlite3_last_insert_rowid(sqlite3*); //the line ofinserting data finallyconst char *sqlite3_errmsg(sqlite3*); //get thecorresponding introduction of error code. These errormessages will be returned in UTF-8, and will be removedwhen it calls any SQLite API function next time.int sqlite3_errcode(sqlite3*); // acquire the error code thatcalls the recent API interface.2) Different implementation ways of SQLite3• Implement one or more lines of SQL statements andimplement the callback function on the each line ofquerying results: int sqlite3_exec();• Structure the SQL statement dynamically:char *sqlite3_mprintf(const char*,...);char *sqlite3_vmprintf(const char*, va_list);//structure statements,executed by sqlite3_execint sqlite3_exec_printf();//structure querying statements and execute voidsqlite3_free(char *z);// release the memory allocatedby sqlite3_ (v)• Pre-compile SQL statement, reduce the time of SQLanalysis:int sqlite3_prepare();// pre-compileint sqlite3_step(sqlite3_stmt*); //execute once ormoreint sqlite3_reset ( sqlite3_ stmt*);//reset sqlite3_stmt(come from sqlite3_prepare())int sqlite3_finalize(sqlite3_stmt *pstmt); //release• Make use of the encapsulation about sqlite3_exec ()and return all results:int sqlite3_get_table();void sqlite3_free_table(char **result);
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
ซีฟังก์ชัน API ของ SQLite
SQLite ฐานข้อมูลที่ฝังตัวมีอินเตอร์เฟซ API ของ C
ภาษาทำให้การทำงานของฐานข้อมูลเป็นเรื่องง่ายมาก.
บางส่วนของฟังก์ชั่นจะได้รับการแนะนำสั้น ๆ
ในกระดาษต่อไป[4]:
1) C / C ++ ติดต่อกันของ SQLite3
typedef struct sqlite3 sqlite3;
int sqlite3_open (ถ่าน const * sqlite3 **); //
เปิดฐานข้อมูลรวมทั้งเอกสารและฐานข้อมูลหน่วยความจำ.
int sqlite3_close (sqlite3 *); // ปิดฐานข้อมูล
int qlite3_last_insert_rowid (sqlite3 *); //
สายของการใส่ข้อมูลในที่สุดถ่าน
const * sqlite3_errmsg (sqlite3 *); //
ได้รับการแนะนำที่สอดคล้องกันของรหัสข้อผิดพลาด ข้อผิดพลาดเหล่านี้ข้อความจะถูกส่งกลับใน UTF-8 และจะถูกลบออกเมื่อมันเรียกฟังก์ชั่นใดๆ SQLite API ในครั้งต่อไป. int sqlite3_errcode (sqlite3 *); // ได้รับรหัสข้อผิดพลาดที่. เรียก API อินเตอร์เฟซที่ผ่านมา2) วิธีการดำเนินงานที่แตกต่างกันของ SQLite3 •ดำเนินการอย่างใดอย่างหนึ่งหรือหลายเส้นของงบ SQL และใช้ฟังก์ชันการเรียกกลับในแต่ละบรรทัดของผลการสอบถาม: int sqlite3_exec (); •โครงสร้าง คำสั่ง SQL แบบไดนามิก: char * sqlite3_mprintf (ถ่าน const *, ... ); char * sqlite3_vmprintf (ถ่าน const * va_list); // งบโครงสร้างดำเนินการโดย sqlite3_exec int sqlite3_exec_printf (); // โครงสร้างงบสอบถามและดำเนินการเป็นโมฆะsqlite3_free (char * ซี); // ปล่อยหน่วยความจำที่จัดสรรโดยsqlite3_ (V) • Pre-รวบรวมคำสั่ง SQL ลดเวลาของการ SQL วิเคราะห์: int sqlite3_prepare (); // ก่อนรวบรวมint sqlite3_step (sqlite3_stmt *); // ดำเนินการครั้งเดียวหรืออื่นๆ อีกมากมายsqlite3_reset int (sqlite3_ stmt *); // ตั้งค่า sqlite3_stmt (มาจาก sqlite3_prepare ()) int sqlite3_finalize (sqlite3_stmt * pstmt); // ปล่อย•ทำให้การใช้งานของการห่อหุ้มประมาณsqlite3_exec (การ) และกลับผลทั้งหมด: int sqlite3_get_table (); โมฆะ sqlite3_free_table (ถ่าน ** ผล);



























การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
C API ฟังก์ชันของ SQLite ฐานข้อมูลแบบฝังตัว SQLite ให้ interface API
c
ภาษา การดำเนินงานฐานข้อมูลง่ายมาก .
บางฟังก์ชันจะแนะนำสั้น ๆในกระดาษ
ต่อไปนี้ [ 4 ] :
1 ) อินเตอร์เฟซ C / C ทั่วไปของ sqlite3
typedef ซอฟต์แวร์ sqlite3 sqlite3 ;
1 sqlite3_open ( sqlite3 Const char * , * * ) ; / / เปิด
ฐานข้อมูล รวมทั้งเอกสารและฐานข้อมูลหน่วยความจำ .
1 sqlite3_close ( sqlite3 * ) ; / / ปิดฐานข้อมูล
Int qlite3_last_insert_rowid ( sqlite3 * ) ; / / สาย
แทรกข้อมูลในที่สุด
Const char * sqlite3_errmsg ( sqlite3 * ) ; / / เอา
บทนำที่สอดคล้องกันของรหัสข้อผิดพลาด มีข้อความข้อผิดพลาด
จะถูกส่งกลับใน UTF - 8 และจะถูกลบออก
เมื่อเรียกฟังก์ชัน API SQLite ใด ๆต่อไป .
1 sqlite3_errcode ( sqlite3 * ) ; / / ได้รับรหัสข้อผิดพลาดที่
สายอินเตอร์เฟซ API ล่าสุด .
2 ) การใช้วิธีที่แตกต่างกันของ sqlite3
- ใช้หนึ่งหรือมากกว่าหนึ่งบรรทัดของงบ SQL และ
ใช้ฟังก์ชันการเรียกกลับในแต่ละบรรทัดของข้อมูลผลลัพธ์ : int sqlite3_exec()
;
- โครงสร้างงบ SQL แบบไดนามิก :
char * sqlite3_mprintf ( Const char * . . . . . . . ) ;
ชาร์ * sqlite3_vmprintf ( Const char * va_list ) ;
/ / โครงสร้างงบดำเนินการโดย sqlite3_exec
การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2024 I Love Translation. All reserved.

E-mail: