• ベストアンサー

Cから直接SQL操作できるサンプルはありますか?

WindowsとLinuxのプラットフォームでCからAccessやPostgreSQLを直接操作するテストプログラムを見つけることができなかったのですが、ご存知の方教えていただけますか? select * from test;で一覧表示できるサンプルが望ましいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • neKo_deux
  • ベストアンサー率44% (5541/12319)
回答No.1

以前調べてブックマークに入れっぱなしになっていたURLです。 TOMOsan's Page - VC++ による PostgreSQLデータベース操作プログラム http://www.tomosan.org/dev/vs/vclibpq.html かねやんMySQLAdmin公式サイト http://www.mmdb.net/m_kaneko/ VC++利用ですが、参考になるのではないかと。

参考URL:
http://www.tomosan.org/dev/vs/vclibpq.html, http://www.mmdb.net/m_kaneko/

関連するQ&A

  • VC++2005から postgreSQLを操作したい

    VC++2005から postgreSQLを操作したいのですが、何か良いサンプルはありますか? selectさせたり、insertさせたりしたいです。 できれば直接操作できるものが良いです。 PostgreSQLはバージョン8.2.4か最新版を使います。

  • 1つのSQLにしたいです

    1つのSQLにしたいです 以下のSQLを1つにしたいです。 select a, b, c, '1' event_type from sample where type = '1' select a, b, c, '2' event_type from sample where type = '2' select a, b, c, '3' event_type from sample where type = '3' ポイントはselect分に結果によって'1'、'2'、'3'といれたいです。 初心者的質問で申し訳ありません。 よろしくお願いします。

    • ベストアンサー
    • MySQL
  • DELETEの操作で (PostgreSQL)

    linux postgresql 8.4 で1行DELETEしたいのですが select * from table_a where a_key = 1400; で1件検索できても delete from table_a where a_key = 1400 returning *; としてもレコードが表示されません。 原因の調べ方を教えてもらえないでしょうか? よろしくお願いします。

  • Cでデータベース操作

    C言語で、SQLを実行させるサンプルソースを探しています。 スピードと次のようなデータベースにアクセスできるものが良いです。 SQL Server2005 DB2 MySQL PostgreSQL Oracle よい本もあるのでしたら、ご紹介お願いいたします。

  • psql でのエラー出力について

    C:\Program Files\PostgreSQL\8.0\bin>psql -U postgres test2 -c "SELECT * FROM addrbook; psql: 警告:余分なオプション "-c" は無視されます psql: 警告:余分なオプション "SELECT * FROM addrbook;" は無視されます ホスト名: localhost パスワード: PostgreSQL の会話型ターミナル、psql 8.0.1 for windows へようこそ Type: \copyright とタイプすると、配布条件を表示します。 \h とタイプすると、SQL コマンドのヘルプを表示します。 \? とタイプすると、内部スラッシュコマンドのヘルプを表示します。 \g と打つかセミコロンで閉じると、クエリーを実行します。 \q で終了します。 test2=# \q ============================================== -c以下のコマンドを実行させたいのですが、警告が出てしまいます。 ================================================ C:\Program Files\PostgreSQL\8.0\bin>type test.txt SELECT count(*) from addrbook; INSERT into addrbook values         ('ttt', '0987', 'test'); C:\Program Files\PostgreSQL\8.0\bin>psql test2 -U postgres -f test.txt psql: 警告:余分なオプション "postgres" は無視されます psql: 警告:余分なオプション "-f" は無視されます psql: 警告:余分なオプション "test.txt" は無視されます ホスト名: localhost パスワード: データベース名: test2 psql: FATAL: password authentication failed for user "-U" <Enter> ================================================ test.txtを実行させたいのですが同様にエラーになってしまいます。 何が間違っているか、どなたか分かるかたがいらっしゃったらご指導お願い出来ませんでしょうか? 何卒よろしくお願い致します。

  • C#のサンプルプログラム

    C#のサンプルプログラムがたくさんあるサイトを探しています。 (できたら日本語版) 何度も探したのですが、適当なものが見つからずご存じの方がいたら 教えてください。

  • Oracleを使用したサンプルプログラム

    ”Oracle Database 10g Express Edition(無償版)”を使用してプログラムを作成しようとしています。 ”Visual Studio 2005”を使用してつくるのですが、サンプルプログラムを探しています。 Windowsで作るプログラムは初めてで何もかもわかりません。 (今まで、Unix/Linux環境でCしか経験がない) 出来れば、”C”で作成したいのでが、参考になるサイトがありましたら、教えて下さい。 【作成したいプログラム】  ”Oracle Database”からデータ(全件,特定のデータ)を読込み、画面に表示したい。 ちなみに、 下記サイトにサンプルプログラムがあって、切りはりして、動作してみたのですが、接続エラーになってしまいました。  サイト:http://www.kkaneko.com/rinkou/cygwin/odbcvisualcpp.html (原因)  ”SQLConnect”でエラーとなる。(”管理ツール”-”データ ソース (ODBC)”で接続テストするとOK) たぶん探し方が悪いと思います(1週間同じことしています) もしかしたら、無謀なことかもしれませんが、宜しくお願いします。

  • バッチファイルからAccessのマクロを操作する。

    コマンドでACCESS2002のファイルを開けてそのファイルのマクロを操作するバッチファイル作成したいのが、よくわかりません教えてください。 "C:\Program Files\Microsoft Office2002\OFFICE\MSACCESS.EXE" "C:Sample\text.mdb" /x "mcr_test" ではマクロが動きません。

  • ACCESSでのSQL文

    ACCESS2000を使用しています。 クエリをデザインビューから作成し、SQLビューで確認すると、例えば、 SELECT [test].[日付],[test].[トップ] FROM test; というような文章が作成されますが、ここで手動でSQL文に SELECT 日付,トップ FROM test; というふうに変更して実行した場合、[]を外したことによってエラーとなってしまう列が発生します。このエラーになる列とならない列が発生する原因をどなたかご存知ないでしょうか? ACCESSをデータベースとして他ツールによってデータを引き出すんですが、SQL文は自動作成されるので手で[]を入力しなければならないんです。 以上、よろしくお願いします。

  • windows7のピクチャのサンプル画像一覧表示

    windows7ですが、スタートメニューの「ピクチャ」をクリックすると、 縮小したサンプル画像が一覧表示されていたのですが、 ピクチャライブラリの縦一列の文字だけの一覧表記が出るようになってしまい、 サンプル画像一覧が出なくなりました。この文字だけの一覧表記画面を出して 「日付け設定」を解除したときに、サンプル画像一覧が出なくなる操作をしてしまった ようです。サンプル画像一覧が出るようにするにはどうしたらいいでしょうか。