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

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


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

Visual Basic 2005逆引き大全500の極意―Visual Studio 2005 Standard Edition対応
ひと目でわかるMicrosoft Visual Basic2005データベース開発入門 (マイクロソフト公式解説書)
Visual Basic2005逆引き大全至高の技 データベ―SQL Server/Oracle/MySQL/Access対応
Visual Basic 2005 [実践]プログラミングテクニック 応用できる基本の書き方
ひと目でわかるMicrosoft Visual Basic 2005アプリケーション開発入門 (マイクロソフト公式解説書)

■分かりやすくしかも実用的な本 評価5 日付2008-07-13
 谷尻さんの著作にはVB6データベースのころから御世話になっています。
 そのころから感じていることですが、谷尻さんの本は簡潔で分かりやすいサンプルプログラムが順序良く段階的に紹介され、非常に分かりやすいです。
 しかも重要な点はほぼ残らず網羅されています。そのため、データベースプログラミングのテクニックについて「辞書的に引く本」としても充分実用に耐える本です。
 私にとっては特に接続型/非接続型データベースの概念の違いやDataViewの利用方法に関する記述が参考になりました。
 SQLやADO.NETの専門的な記述までは書かれていませんがそれはまた必要に応じて他の本で補えば良いと思います。
 データベースの初級〜中級者にとっては非常に有用な本だと思います。
■SQL Serverで検証 評価5 日付2008-03-02
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というふうに修正する必要があります。
しかしながら本書は説明の省略が多いので理解しにくかったということは否めません。圧巻は
「付録」です。熟読玩味に値します。
以上、参考になれば幸いです。





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

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

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

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

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

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

入門書であるため細かい情報(SQLそのものやDBサーバとの接続やDataGridViewの詳細など)はさすがに割愛されていますが、
それらは別の書籍なりウェブで調べればいいでしょう。
本書でVB2005でのDBアプリ開発の初歩手順と全体像を理解すれば、そういった次のステップに進みやすくなると思います。
おすすめです。
⇒ もっと詳しく調べる
入門書
パソコン入門書
Macintosh入門書
アプリケーション入門書
データベース入門書
インターネット入門書
ホームページ入門書
プログラミング入門書
ネットワーク入門書
Windows入門書
コンピュータ用語集・参考書
コンピュータサイエンス
情報学・情報科学全般
アルゴリズム
人工知能
暗号理論
ロボット工学
計算機
システム管理・監査
データベース処理
セキュリティー管理
ソフトウェア開発
ハードウェア・周辺機器
パソコン
Macintosh
モバイル・iモード
デジタルカメラ
CD-R・DVD-R
周辺機器
OS
Windows入門書
Windows98
WindowsXP
Windows2000
Linux
Unix
MS-DOS
MacOS
FreeBSD
ネットワーク
ネットワーク入門書
TCP・IP
Ethernet
LAN
Routers・ルータ
ネットワーク参考図書
インターネット・Web開発
インターネット入門書
ブラウザ
e-ビジネス
通信・メール
Web開発
セキュリティー管理
ネット社会
IT・e-コマース
ビジネスとIT
ネットビジネス
情報・コンピュータ産業
情報社会
e-コマース
プログラミング
プログラミング入門書
Basic言語
Visual Basic
C言語
C++言語
Delphi
JAVA言語
LISP
Perl
Ruby
アプリケーション
ワープロソフト
一太郎
Microsoft Word
表計算ソフト
Microsoft Excel
Lotus 1-2-3
プレゼンテーションソフト
PowerPoint
データベース
データベース一般・入門書
FileMaker
dBASE
DB2
Microsoft Access
Oracle
SQL総合
SQL入門書
Microsoft SQL Server
PostgreSQL
MySQL
ブラウザ
Internet Explorer
Netscape
通信・メール
Microsoft Outlook
Netscape Communicator
グラフィックス
Photoshop
Illustrator
Dreamweaver
Flash
Fireworks
Shade
LightWave
AutoCAD
3D STUDIO MAX
GoLive
Photoshop Elements
DTP
DTP全般
QuarkXpress
PageMaker
InDesign
LATEX
DTM
ソフトウェア開発
デザイン・グラフィックス
Webデザイン
グラフィックス
DTPソフト
3D グラフィックス
コンピュータアート
Adobe
Macromedia
デジタルエンターテイメント
ロボット
音楽
ゲーム
コンピュータ・情報処理・各種試験対策
コンピュータ・情報処理一般
システムアナリスト
プロジェクトマネージャ
アプリケーションエンジニア
ソフトウェア開発技術者
テクニカルエンジニア(ネットワーク)
テクニカルエンジニア(データベース)
テクニカルエンジニア(システム管理)
テクニカルエンジニア(エンベデッドシステム)
情報セキュリティアドミニストレータ
上級システムアドミニストレータ
初級システムアドミニストレータ
システム監査
基本情報技術者
Microsoft Office Specialist
Oracle Master
インターネット検定
CAD利用技術者
白書・用語辞典・参考書
商品 検索リンク
本・書籍
音楽CD
DVD・ビデオ
ゲーム
パソコン・家電
ソフトウェア
家庭用品・キッチン用品
おもちゃ・ホビー
英語学習の教材
パソコン本
ゲーム攻略本
ビジネス・経済の本
ベストセラー検索リンク
おすすめ品
English