hdbc

    4

    1答えて

    先日、リソースプールとHDBCをまとめようとしましたが、各クエリでメモリが上昇し続けることに気付きました。私は、できるだけ少ないの機能を使用して一緒に簡単なテストコードを入れて、この得た: data SQL = SQL (Pool Connection) check :: SQL -> IO() check (SQL pool) = do res <- query' pool "show st

    5

    1答えて

    私のプログラムはrunghcで実行されますが、「クエリ中にMySQLサーバへの接続が失われました」というエラーが表示されてコンパイル時に同じプログラムが失敗します。失敗は長期実行クエリに関連付けられていません(小さなテーブルのCREATE VIEWです)。 MySQLエラーログには何もなく、log_warnings = 1もありません。 環境 - のUbuntu(13.04 ;-)、ローカルデータ

    6

    2答えて

    HDBC-sqlite3 haskellライブラリを使用して外部キーを有効にしようとしています。このライブラリは小さなヘルパー関数を使用しています int sqlite3_open2(const char *filename, finalizeonce **ppo) これは、sqlite3_openを呼び出します。 sqlite documentationでは、私は外来キーを有効にすると思われ

    3

    2答えて

    Haskell(バージョン6.10.3)とHDBCを使用してMySQLデータベースに接続しようとしています。私はHaskell ODBCを使ってこれを行うことにしました。私はHDBC(2.1.1)とHDBC-ODBC(2.1.0.0)をインストールするためにCabalを使いました。 MySQL ODBCドライバ(5.1.5)をダウンロードしてインストールしました。私はmacportsを使ってuni

    13

    2答えて

    RubyのActiveRecordまたはSequelを使用すると、実行時の条件に応じて、whereまたはjoinまたはorder句をクエリに追加することで、徐々にSQLクエリを構築できます。ここで がASCIIcastsから取られ、簡単な例です: def index @articles = Article.order('name') if params[:hidden]