No.1
- 回答日時:
SQLite Download Page
http://www.hwaci.com/sw/sqlite/download.html
の
sqlite-amalgamation-3_5_6.zip
sqlite-3.5.6.tar.gz
を展開して調べてみましたが、質問にあるようなprintfは見当たらないのですが、
なんという名前のファイルの、どの辺ですか?
#それがある関数の名前とか、何行目ぐらいとか
この回答への補足
ドキュメントの中にありました。
sqlite-docs-3.5.5.xip
を展開し、
SQLite In 5Minutes OR Less
の後半に書いてありました。
5分で済まそうとしたせいで余計に時間がかかってしまいました。
いまは、OSは2000
VC++6.0、統合環境で、
Win32 Console Application
を作って、その中に組み込んでいます。
上手く動いたらメーラーの作成で
受信メールなどの保存に利用する
つもりです。
Below is a simple C program that demonstrates how to use the C/C++ interface to SQLite. The name of a database is given by the first argument and the second argument is one or more SQL statements to execute against the database. The function calls to pay attention to here are the call to sqlite3_open() on line 22 which opens the database, sqlite3_exec() on line 27 that executes SQL commands against the database, and sqlite3_close() on line 31 that closes the database connection.
#include <stdio.h>
#include <sqlite3.h>
static int callback(void *NotUsed, int argc, char **argv, char **azColName){
int i;
for(i=0; i<argc; i++){
printf("%s = %s\n", azColName}; hd_resolve_one {i}; hd_puts {, argv}; hd_resolve_one {i}; hd_puts { ? argv}; hd_resolve_one {i}; hd_puts { : "NULL");
}
printf("\n");
return 0;
}
int main(int argc, char **argv){
sqlite3 *db;
char *zErrMsg = 0;
int rc;
if( argc!=3 ){
fprintf(stderr, "Usage: %s DATABASE SQL-STATEMENT\n", argv}; hd_resolve_one {0}; hd_puts {);
exit(1);
}
rc = sqlite3_open(argv}; hd_resolve_one {1}; hd_puts {, &db);
if( rc ){
fprintf(stderr, "Can't open database: %s\n", sqlite3_errmsg(db));
sqlite3_close(db);
exit(1);
}
rc = sqlite3_exec(db, argv}; hd_resolve_one {2}; hd_puts {, callback, 0, &zErrMsg);
if( rc!=SQLITE_OK ){
fprintf(stderr, "SQL error: %s\n", zErrMsg);
sqlite3_free(zErrMsg);
}
sqlite3_close(db);
return 0;
}
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# c言語の問題の説明、各所ごとに 5 2023/07/26 11:03
- C言語・C++・C# バイナリファイルをコピーするのにかかる時間を測りたいのですが実行するとFatel error:gli 2 2022/11/03 01:10
- モニター・ディスプレイ フルHDで作成の動画、画像加工を4Kモニターで見た場合 2 2023/01/03 04:53
- iPhone(アイフォーン) iPhone から Apple TV HD へ映像出力・HomePod mini へ音声出力同時に行 1 2022/05/08 14:05
- C言語・C++・C# Cのdoubleの浮動小数点表示について 3 2023/04/17 13:14
- その他(AV機器・カメラ) AmazonミューシックHDのハイレゾ曲をflac拡張子で、SDカードに保存したいのですが? 1 2022/09/16 13:23
- モニター・ディスプレイ Windows11のポインターのデザイン 1 2023/06/06 18:19
- タブレット アマゾンプライムデーで10インチのタブレットを安く購入しようと思ってますが・・・? 1 2022/07/11 19:41
- モニター・ディスプレイ WQHDのモニターにフルHDの解像度で表示させた時の見え方 5 2022/08/31 15:44
- デスクトップパソコン 富士通デスクトップパソコンFMVF705BDB のハードディスクが故障しまして新しいHDと交換したい 6 2022/03/22 15:02
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
error C2143: 構文エラー : ';'...
-
hit&bolwのプログラミングがで...
-
困ってます!Cプログラミングに...
-
万年カレンダーのC言語プログラ...
-
C言語での、年複利の計算方法...
-
(C言語)めちゃくちゃな値にな...
-
ヘロンの公式を作ったプルグラ...
-
ブラックジャック
-
コマンドプロンプトがすぐ消える
-
勝率をプログラムに
-
平均合計偏差値標準偏差の出し方
-
C言語
-
関数について
-
printf()文の書式
-
C言語で四則演算を使って10を作...
-
if文がコンパイルエラーを起こ...
-
scanfで正しい値を入力できない
-
DOS画面でテキストカーソルの位...
-
C言語で、「自然数nを入力し、n...
-
2進数の乗算と除算
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
10個出力で改行したいのですが...
-
既約分数の表示プログラム
-
printf で二進表示を行いたい。
-
8人分のテストの点数を入力し、...
-
printf( " %2d", p * q );
-
strcmp
-
CTRL+Dでループを抜けるには
-
4の倍数を論理演算で表す。。
-
%P と %X の違い
-
【C言語教えてください】sin波...
-
c言語でAからZまでを表示する...
-
cshの文字列操作(0埋め)
-
万年カレンダーのC言語プログラ...
-
コマンドラインに出力した文字...
-
scanfに文字が入力されたときに...
-
コンパイルエラーについて
-
ホームページをC言語で作りたい...
-
改行について 1行に何個かづ...
-
台形の面積を求めるプログラム
-
なぜgccはstdio.hをインクルー...
おすすめ情報