关于AIR 和SQLite上空気とSQLite

其实早在Apollo beta的时候就内置了对SQLite的支持了,不过我一直没有动手编写过AIR应用,这次做毕业设计打算用AIR编写一个小东西,涉及到了本地数据库的问题,所以就研究了一下SQLite。実際には、早ければ、アポロベータときに、ビルトインのsqliteをサポートが、私の手を準備するがないの空気アプリケーションでは、これを行うに大学院の設計意図を少し準備中空気は、ローカルデータベースに関連して問題は、その研究のSQLiteです。 我以前从来没有接触过SQLite,今天用了一下发现还不错,麻雀虽小,五脏俱全啊。私は決してsqliteを連絡する前に、今日はまたいくつかの良いが見つかりました、スズメは小規模で、 wuzangjuquanああ。

摘录一个关于SQLite的介绍: sqliteを上の抜粋の説明:

SQLite是一个软件库,用于实现自包含非服务式零配置事务化的SQL数据库引擎。 SQLiteは、ソフトウェアライブラリ、を達成するために自己完結的、 非サービス、 ゼロ設定の場合は パネルのは、 SQLデータベースエンジンです。
SQLite 是一个嵌入式SQL数据库引擎,与其它大多数SQL数据库不同的是,SQLite没有独立的服务进程。 SQLiteが埋め込まれたSQLデータベースエンジンや他のほとんどのSQLデータベースが異なる場合、 sqliteを独立したサービスのプロセスです。 SQLite直接读写原始的磁盘文件,一个拥有多个表、索引、触发器和视图的完整SQL数据库就包含在一个独立的磁盘文件中。 sqliteを直接ディスクがread - write 、元の文書は、数多くのテーブル、インデックス、トリガや再生回数を検索するSQLデータベースの整合性を、別のディスクに含まれるファイルです。 数据库文件的格式是跨平台的,你可以在32位和64位系统之间、甚至在Big-EndianLittle-Endian (译者注:这是两种不同的字节排序方式,Big-Endian是指一个word中的高位Byte是放在内存word区域的低地址处,而Little-Endian则与之相反)两种不同的架构间自由地拷贝数据库,这一特性让SQLite成为应用文件格式的一种流行选择。データベースのファイル形式は、クロスプラットフォーム、することができます。で、 32および64ビットシステムでは、さえ、 ビッグエンディアンリトルエンディアン (訳者注:これは、異なる2つの方法で並べ替えのバイトは、ビッグエンディアンバイトを意味する単語が高い単語を検索する地域の低メモリアドレス、およびその反対リトルエンディアン)構造の間に無料のコピーを異なる2つのデータベースでは、このプロパティになるにはsqliteをファイル形式は 、人気の選択肢です。 SQLite不能替代Oracle ,但可以考虑作为fopen()的替代方法。 sqliteを特定する代替for Oracleと考えられることはできますfopen ( )の代替です。
SQLite已经是世界上布署得最广泛的 SQL数据库引擎,被用在无以计数的桌面电脑应用中,还有消费电子设备中,如移动电话、掌上电脑和MP3播放器等。 SQLiteはすでに、世界で最も広く普及するには、 SQLデータベースエンジンではなく、カウントされるのデスクトップコンピュータで使用されるアプリケーションでは、コンシューマーエレクトロニクスといった周辺機器は、携帯電話、携帯電話、 PDAとmp3プレーヤーです。 SQLite的源码就放在公有领域(即WikiPedia的public domain )中。 sqliteを上のソースを検索するパブリックドメイン(つまり、ウィキペディアのパブリックドメイン)

摘自InfoQ よりinfoq


本来我不知道AIR支持的是哪个版本的SQLite,后来问了一下才知道支持的是SQLite Version 3,看了一下官方网站,发现SQLite Version 3支持如下数据类型:それを知らなかったもんで空気がサポートされ、どのバージョンのSQLiteでは、質問を知ってはその後、 sqliteをバージョン3のサポートは、公式ウェブサイトで読んだことを、次のデータが見つかりましたsqliteをバージョン3のサポートの種類:

* TEXT *本文
* NUMERIC *数値
* INTEGER *整数
* REAL *リアル
* NONE *なし
查看更多关于SQLite数据类型的信息 (続きを読む上のデータの種類の情報をsqliteを)

数据类型还是要记住的,不如创建表的时候就很可能出错。データの種類かを覚えて、一形態として可能性に行く時間が間違っている。 除了数据类型之外,需要注意的应该就是SQLite所支持的SQL语法了, 这里有一个列表 ,会有所帮助。データの種類に加えて、 sqliteをする必要がありますSQL構文をサポートして、 ここのリストを表示し、が便利です。

关于如何在AIR中连接SQLite数据库,可以参考一下Adobe DevNet上的两篇文章:空気する方法については、 SQLiteデータベースへの接続することができますを参照してはAdobe devnetの2つの記事:

Working asynchronously with a local SQL database 作業を非同期的に、ローカルSQLデータベース

Working synchronously with a local SQL database 作業を同期してローカルのSQLデータベース

当然,别忘了AIR帮助文档中的有关章节もちろん、次のを忘れないようにし、関連するセクションの空気のヘルプでのドキュメントです。



本文链接: http://www.zhuoqun.net/html/y2008/966.html 转载请注明出处,谢谢。 このリンク: http://www.zhuoqun.net/html/y2008/966.html転載をご参考までに、よろしくお願いします。

TrackBack引用地址: http://www.zhuoqun.net/html/y2008/966.html/trackback トラックバック使用される住所: http://www.zhuoqun.net/html/y2008/966.html/trackback

相关日志関連ログ


Posted in AIR&Apollo , 技术 .に投稿された空気&アポロ、 技術です。

1条评论 1コメント

  • At 2008.03.28 12:37, 秋天霓虹灯 2008.03.28 12:37で、 秋のネオンの輝き CHINA said:によると:

    涉及到安全保护的地方,SQLite安全方面值得多考虑に関連して保護のための安全な地域、 sqliteを値するの他の安全保障を考慮

    (Required) (必須)
    (Required, will not be published) (必要な場合は、公開されません)
    关闭 閉じる
    電源をsharethis