データベース アプリケーション 開発用サンプル

データベース アプリケーション 開発用サンプルの紹介

SQLite,Microsoft SQL Server,Microsoft SQL Server Compact,Microsoft Jet Database 等のデータベースを使用するアプリケーションを開発するための,サンプルソフトウェアです。 マルチユーザー編集,データベース検索,フリガナ自動入力,郵便番号・住所自動入力,印刷プレビュー機能を搭載しています。
データベース アプリケーション 開発用サンプル
ソフトウェアの ソースコード ( VB,C# ) をご購入いただけます。 本ソフトウェアのソースコードをご利用いただくことにより,SQLite,Microsoft SQL Server,Microsoft SQL Server Compact,Microsoft Jet Database 等のデータベースを使用するソフトウェアを短期間で開発できます。 ソースコードを見ることができるので,ソフトウェアにデータベース機能を実装する方法を学ぶことができます。 ソフトウェアを開発する方法を学ぶための学習用サンプルとしても最適です。

動作環境

本ソフトウェアは Windows PC で動作いたします。

ファイル構成

本ソフトウェアのセットには以下のファイルが含まれています。
ファイル名 グレード 開発言語 説明
Start.exe - - ソフトウェア起動フォーム。ファイルセットに含まれているソフトウェアをこのフォームから起動できます。 このフォームをご利用にならない場合は,ソフトウェア本体のファイルを開いて起動してください。
DsaDatabase_LE_CS.exe LE C# 開発用サンプルソフトウェア。
DsaDatabase_LE_VB.exe LE VB  〃
DsaDatabase_SE_CS.exe SE C#  〃
DsaDatabase_SE_VB.exe SE VB  〃
DsaDatabase_PE_CS.exe PE C#  〃
DsaDatabase_PE_VB.exe PE VB  〃
LE = Light Edition, SE = Standard Edition, PE = Professional Edition
上記のファイルの他に,以下のファイルも含まれています。
ファイル名 説明
*.config 設定ファイル。
System.Data.SQLite.dll SQLite データベースを使用するためのライブラリ。
System.Data.SqlServerCe.dll Microsoft SQL Server Compact データベースを使用するためのライブラリ。
Interop.DAO.dll Microsoft Jet Database データベースを使用するためのライブラリ。
KEN_ALL.CSV 全国郵便番号データ ( 日本郵便 提供 )
JIGYOSYO.CSV 事業所郵便番号データ ( 日本郵便 提供 )
Sample.sqlite サンプルデータファイル。( SQLite 用 )
Sample.sdf サンプルデータファイル。( Microsoft SQL Server Compact 用 )
Sample.mdb サンプルデータファイル。( Microsoft Jet Database 用 )

ソフトウェアの機能

本ソフトウェアには以下の機能が搭載されています。
機能 概要 グレード
LE SE PE
データベース選択機能 データベースの種類として SQLite,Microsoft SQL Server,Microsoft SQL Server Compact,Microsoft Jet Database のいずれかを選択できます。 ソフトウェアのグレードが Light Edition または Standard Edition である場合,データベースの種類は SQLite 固定となります。
データベース管理機能 データベースの作成,最適化を実行できます。
マルチユーザー編集機能 複数のクライアントが同時にデータベースを編集したとしても,整合性が保たれます。
検索機能 データベースを検索し,必要なデータをすばやく見つけることができます。
CSV出力機能 データベースのデータを CSV 形式のファイルに出力できます。
フリガナ自動取得機能 名前を入力するとフリガナが自動的に入力されます。
郵便番号・住所自動入力機能 入力された郵便番号に対応する住所を自動入力できます。また入力された住所に対応する郵便番号を自動入力することも可能です。
郵便番号データベース作成機能 日本郵便が提供しているファイルから,本ソフトウェアで使用する形式の郵便番号データベースを作成できます。この機能を利用することにより,データベースを常に最新の状態に保つことができます。
詳細検索機能 複雑な検索条件を簡単に設定できます。
印刷プレビュー機能 プレビュー画面で印刷イメージを確認し,プリンタで印刷することができます。
LE = Light Edition, SE = Standard Edition, PE = Professional Edition