タグ

SQLiteとプログラミングに関するiwwのブックマーク (5)

  • MSDN Magazine: 働くプログラマ - SQLite の内部

    このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 SQLite の内部 Ted Neward サンプル コードのダウンロード 今月のコラムのテーマに合わせるならば、SQL とリレーショナル データベースのルーツを振り返るべきでしょう。当然のことながら、SQL Server の概要、新しい機能セット、パフォーマンスの向上などについて説明するのが妥当でしょうが、それは私の流儀ではありません。誤解しないでください。SQL Server はすばらしいデータベースです。"大規模な" エンタープライズ クラスのシナリオでの使用は強くお勧めします。しかし、あらゆる問題に、(かつて友人が言ったように) 「どでかい一元的なデータベース」が求められているわけではありません。 実

    MSDN Magazine: 働くプログラマ - SQLite の内部
  • SQLiteで学ぶデータベース操作の基礎 - Perl入門ゼミ

    Perl › データベース › here Perlを使ってデータベースは初級者が学ぶには今までは少し敷居の高いものでした。まずSQLの実行環境を構築する必要がありすぐに勉強したいという需要を満たすことはできていませんでした。 ですが現在はこの状況は変わりました。現在ではActivePerlをダウンロードするとDBD::SQLiteと呼ばれるSQLiteを利用するためのモジュールがパッケージングされています。 またデータベースに接続するためのユーザから見たインターフェイス部分にあたるDBIというモジュールもパッケージングされています。 ですのでActivePerlの最新版をダウンロードするだけで何の環境構築も行わないでデータベースを学習し始めることができます。 DBD::SQLiteDBIがインストールされていることを確認する まずDBD::SQLiteDBIがインストールされているかど

    SQLiteで学ぶデータベース操作の基礎 - Perl入門ゼミ
  • How do I use the SQLite3 import command using the C API?

    I have the following code: int rc; rc = sqlite3_exec(sqlite3_database, ".import mydata.csv mytable", callback, 0, &errMsg); After this gets run, errMsg contains this error message: near ".": syntax error I assume that it does not recognize the import command. However, this command works when running it from the sqlite3 program on the command line. I need to be able to use the import command direct

    How do I use the SQLite3 import command using the C API?
    iww
    iww 2009/12/16
    これはひどい
  • Linux Kernel Watch 5月版 Firefoxのプチフリーズ問題から始まった大論争(1/2) − @IT

    5月版 Firefoxのプチフリーズ問題から始まった大論争 小崎資広 2009/6/1 今回メインのネタとして取り上げたFirefoxの「プチフリーズ問題」ですが、その後調べたところ、WindowsMacでも問題になっているようですね。「firefox sqlite」で検索するといっぱいヒットしました。 今回の件は、アプリケーションのミスでもカーネル側で無理やり何とかしてしまうLinuxの実利主義の真骨頂が表れたんじゃないかと僕は思っています。皆さんはどう思いますか? それでは、どうぞ! それはFirefoxのプチフリーズ問題から始まった すでに各方面で話題になっていますが、2.6.30のマージウィンドウでext3のトピックが荒れに荒れ、とんでもない騒ぎが起こっていました。 問題の発端は、あるFirefoxのbugzillaエントリから始まりました(注1)。「Linux版Firefoxを

  • SQLiteバージョン3のC/C++インタフェース - Third impact

    1.0 概要 SQLiteバージョン3.0は、SQLite2.8.13を基にしていますが、 ファイル形式とAPIに互換性を持たないSQLiteの新バージョンです。 SQLiteバージョン3.0は以下の要望に答えるために作成されました。 UTF-16のサポート。 ユーザ定義可能なテキスト照合順序。 索引つきのカラムに BLOBを格納する能力。 これらの機能を実装するためには、 データベース・ファイル形式への非互換な変更を必要とするので、 バージョン 3.0へ移行する必要がありました。 同時に、非互換な変更を一気に片づけるのが良いだろうという理屈で、 APIのクリーンアップなどの他の非互換な変更を導入しました。 バージョン 3.0のAPIは、バージョン2.X APIと似ていますが、 いくつかの大きな変更も伴います。 最も著しいのは、すべてのAPIファンクションとデータ構造の最初につく

  • 1