⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mdbsql.h

📁 直接存取Access97数据库文件(MDB)的工具库源码
💻 H
字号:
#include <stdio.h>#include <string.h>#include <glib.h>#include <mdbtools.h>typedef struct {	MdbHandle *mdb;	int all_columns;	int num_columns;	GPtrArray *columns;	int num_tables;	GPtrArray *tables;	int num_sargs;	GPtrArray *sargs;} MdbSQL;typedef struct {	char *name;	int  disp_size;} MdbSQLColumn;typedef struct {	char *name;	char *alias;} MdbSQLTable;typedef struct {	char *col_name;	MdbSarg *sarg;} MdbSQLSarg;#undef YY_INPUT#define YY_INPUT(b, r, ms) (r = mdb_sql_yyinput(b, ms));MdbSQL *mdb_sql_init();MdbSQLSarg *mdb_sql_alloc_sarg();MdbSQLColumn *mdb_sql_alloc_column();MdbSQLTable *mdb_sql_alloc_table();MdbHandle *mdb_sql_open(MdbSQL *sql, char *db_name);int mdb_sql_add_sarg(MdbSQL *sql, char *col_name, int op, char *constant);int mdb_sql_all_columns(MdbSQL *sql);int mdb_sql_add_column(MdbSQL *sql, char *column_name);int mdb_sql_add_table(MdbSQL *sql, char *table_name);void mdb_sql_dump(MdbSQL *sql);void mdb_sql_exit(MdbSQL *sql);void mdb_sql_reset(MdbSQL *sql);void mdb_sql_listtables(MdbSQL *sql);void mdb_sql_select(MdbSQL *sql);

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -