Thank you. And I found these functions: const char *sqlite3_column_database_name(sqlite3_stmt*,int); const void *sqlite3_column_database_name16(sqlite3_stmt*,int); const char *sqlite3_column_table_name(sqlite3_stmt*,int); const void *sqlite3_column_table_name16(sqlite3_stmt*,int); const char *sqlite3_column_origin_name(sqlite3_stmt*,int); const void *sqlite3_column_origin_name16(sqlite3_stmt*,int);
maybe it's more convenient. At 2012-08-14 11:44:14,"Igor Tandetnik" <itandet...@mvps.org> wrote: >daedae11 <daeda...@126.com> wrote: >> If I use the group of: >> sqlite3_prepare16_v2() >> sqlite3_step() >> andsqlite3_finalize() >> >> how can I get the names of a table's columns from a SELECT sql sentence? > >sqlite3_column_name[16] > >-- >Igor Tandetnik > >_______________________________________________ >sqlite-users mailing list >sqlite-users@sqlite.org >http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users _______________________________________________ sqlite-users mailing list sqlite-users@sqlite.org http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users