Visual Basic 2005による [実践]データベースプログラミング [CD-ROM付き]

価格比較ネット
最安値の価格比較ネット
お探しの商品の最安値を、安全性の高い国内大手の各ショッピングモールから網羅的に検索できるサービスです。
 ■Visual Basic 2005による [実践]データベースプログラミング [CD-ROM付き]

Visual Basic 2005による [実践]データベースプログラミング [CD-ROM付き]
技術評論社

Visual Basic 2005による [実践]データベースプログラミング [CD-ROM付き]の最安値
>>当商品の最安値チェック


当商品の発売日:

2006-06-14


カスタマーレビュー:

購入者の平均評価: stars-5.gif

分かりやすくしかも実用的な本 評価: stars-5.gif
 谷尻さんの著作にはVB6データベースのころから御世話になっています。
 そのころから感じていることですが、谷尻さんの本は簡潔で分かりやすいサンプルプログラムが順序良く段階的に紹介され、非常に分かりやすいです。
 しかも重要な点はほぼ残らず網羅されています。そのため、データベースプログラミングのテクニックについて「辞書的に引く本」としても充分実用に耐える本です。
 私にとっては特に接続型/非接続型データベースの概念の違いやDataViewの利用方法に関する記述が参考になりました。
 SQLやADO.NETの専門的な記述までは書かれていませんがそれはまた必要に応じて他の本で補えば良いと思います。
 データベースの初級〜中級者にとっては非常に有用な本だと思います。

SQL Serverで検証 評価: stars-5.gif
Client=VB2005(WinXP)、Server=SQL Server2000(Win2000Server)という組み合わせで本書を
テストしてみた。まず、データベース接続については下記の結果を得た。
1.デザイナによる(注意箇所のみ説明。P20〜24)
 「データソース構成ウィザード」において、「データソース」={Microsoft SQL Server
(SqlClient)、「サーバー名」=「SQL Serverで設定しているサーバー名」、サーバーログオ
 ンはSQL Server認証の人はユーザー名とパスワードを入力、「データベースへの接続」=
 「SQL Serverで設定しているデータベース名を選択」をすれば「接続の確認」は成功するは
 ずです。後は画面の指示通りでOKです。
2.プログラミングによる(字数の関係上谷尻流で表現 P109)
 ’名前空間の宣言
  Imports System.Data.SqlClient
 (略)
Dim cn As New SqlConnection
cn.ConnectionString = "Data Source=サーバー名;Initial Catalog=データベース名;" _
& "Persist Security Info=True;User ID=○○;Password=××"
cn.Open()
MessageBox.Show("接続しました", "接続")
cn.Close()
MessageBox.Show("接続を終了しました", "終了")
以上で接続できます。次に、付録(P285〜338)を時間をかけて一字一字入力した結果を報告し
ておきます。SubDataのGoodsNoとGoodsIDの両フィールドの次のプロパティを、AllowDBNull=False、
Unique=Falseに設定すれば完璧に機能します。なお、すべてのプログラム
においてOrderDataSetを「データベース名DataSet」つまりデータベース名がTaniであれば
TaniDataSetというふうに修正する必要があります。
しかしながら本書は説明の省略が多いので理解しにくかったということは否めません。圧巻は
「付録」です。熟読玩味に値します。
以上、参考になれば幸いです。





初級〜中級です 評価: stars-5.gif
タイトル通りの内容の本です。
VB2005を知らない人でも簡単なDBアプリが作れるようになると思います。
(厳密には、データセットデザイナを使ったDBアプリケーションは作れます。)
そうゆう意味でデータセットデザイナのハウツー本と考えても良いかもしれません。
表面的に理解するためには良い本だと思います。
気をつけてほしいのは、この本はADO.NETの解説書ではなく
VB2005でDBアプリを作るためのハウツー本です。

私は前者を期待していたのでこの評価です。
読者ターゲットはレガシーVBを知っている人。全くの初心者だと敷居はやや高いと思います。

目的に応じて 評価: stars-5.gif
mdbを対象にシングルユーザー向けのアプリを作成する人・のみ・に役に立つかなと思います
それ以外の人には、いまいちかなと
#トランザクションという言葉は出ますが、コードでは未使用です
TableAdapterを使うのはいいけど楽観的/悲観的ロックの話って出てきたっけ?

VB2005に特化した丁寧な説明がグッド 評価: stars-5.gif
VB2005に特化したデータベースの入門書は少なく、本書は貴重な存在です。
# .NETとの併用版だともう少し色んな本がありますが、どうしても説明が入り組んでしまう…

データベースをある程度知っている人が「さてVB2005で作るにはどうしたらよいのかな?」という知識を易しく解説してくれています。
ドラッグ&ドロップで自動的にフォームができるというところから始まって、それらが実際にどのように記述されているかというのを解説しています。
私はそれでだいぶ理解が進み、助かりました。

その他の便利な機能も実際の図も交えて操作手順を丁寧に記述してあり、非常に分かりやすいです。

入門書であるため細かい情報(SQLそのものやDBサーバとの接続やDataGridViewの詳細など)はさすがに割愛されていますが、
それらは別の書籍なりウェブで調べればいいでしょう。
本書でVB2005でのDBアプリ開発の初歩手順と全体像を理解すれば、そういった次のステップに進みやすくなると思います。
おすすめです。

関連商品カテゴリー

ジャンル別コンピュータ・インターネットコンピュータ・インターネット 全般

ジャンル別コンピュータ・インターネット出版社別技術評論社

ジャンル別コンピュータ・インターネットプログラミングBasic

ジャンル別コンピュータ・インターネットプログラミングVisual Basic

ジャンル別コンピュータ・インターネットプログラミングプログラミング 全般

By Publishers技術評論社