現在私は、日経BP社から出版されている
「3週間完全マスターVisualC++6.0データベース編」を見て勉強をしているものです。
VCは全くと言っていいほど素人です。
上記の参考書のサンプルを元に勉強を進めてきて、
4日目と5日目の部分にして壁にぶつかりました。
そこで、参考書を読まれた方に質問が2つあります。
(1)71頁の中下段行に・・・
「アプリケーションを実行して、ウインドウ上で右クリックしてみましょう。リストビューにCustomerテーブルのファーストネームフィールドとラストネームフィールドの内容が表示されます。」
の部分というのは具体的にどこをどう確認すればよいのか知りたいのです。全くわかりません。
コンパイルやビルドもエラーも発生もありませんでした。
アプリケーションを実行して、右クリックをしても何の反応もありませんでした。CD-ROMサンプルでも試しましたが
現状は同じでした。
(2)79頁(5日目)の下段行の・・・
「アプリケーションを実行し、[AddNew]メニュー項目を選択すると、問題なくProductsテーブルにレコードを追加することが出来すはずです。同じレコードを2回追加しようとすると、データベースから例外メッセージが返されます。」
の部分では全くそのような動きがありませんでした。
[AddNew]メニュー項目を選択しても何も反応がなく、
問題ありありでした。
勿論ビルドは異常なしでした。
これはどうすればよいのかわかりませんし。
読者の人から聞かないと分からなさそうです。
もし、読者でこの内容に答えられる方いらっしゃいましたらお願いします。
もしいたら、私が3週間目に行くまでお付き合い願います。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
>現在私は、日経BP社から出版されている
>「3週間完全マスターVisualC++6.0データベース編」を見て勉強をしているものです。
(中略)
>上記の参考書のサンプルを元に勉強を進めてきて、
>4日目と5日目の部分にして壁にぶつかりました。
…マジ?
いや、同じ本を買った(そして積ん読(^_^;))人間としてはサンプルが動かないというのは心配で心配で…
とりあえず、追加した関数に処理が移っているかどうか以下の手順で確認してみてください。
(A)問題のプロジェクトをVC++で開く。
(B)(1)(2)のどちらも追加部分の始めの方に"pDoc = GetDocument();"という行があるので、そこにブレークポイントを設定する。
(C)「実行」ボタンを押すとプログラムが起動するので、指定された動作を行ってみる。プログラムがブレークポイントで一時停止すれば、追加した関数に処理が移っていることになります。
それといくつか確認したいことがあるのですが、4日目のADOMFC1View.hの中でOnRButtonDown()は
//{{AFX_MSG(CADOMFC1View)
と
//}}AFX_MSG
の間にありますか?
5日目のADOMFC1View.hの中でOnRecordsetAddnew()は?
上の関数の宣言はどうなっています(特に戻り値の部分)?
というのも、本の書き方がリスト4.12からちょっと変わっているんです。ClassWizardの操作手順をしっかりと書いていたのがただ単に「ClassWizardを使用してxxxメッセージに対するyyy関数を作成し」で終わらせているという風に。
ですから、うっかりこの指示を見落とした可能性があるのでは?と思い逆質問させていただきました。
>CD-ROMサンプルでも試しましたが
と書かれているので、そのようなことはないと思いますが…
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Ruby pandasでsqlite3にテーブル作成・追加・読み出しでindexの取り扱い方教えてください 5 2023/03/08 09:57
- Excel(エクセル) 余計なお世話的な「入力規則」?対策は? 2 2023/01/14 12:39
- Visual Basic(VBA) 複数ファイルのデータの統合について 12 2022/05/14 12:03
- その他(恋愛相談) 下世話な内容だけど力貸してください(長文だけどよろしくです) 1 2023/03/05 00:56
- 中途・キャリア 至急。転職試験合否について。 ご覧頂きありがとうございます。 転職を試みている社会人2年目20歳の第 4 2023/01/07 21:56
- 大学受験 娘の大学受験勉強 6 2022/06/30 19:58
- その他(データベース) IT用語について質問です。 以前ITパスポートの試験を受けた際にデータベースが何の集まりかについての 2 2022/12/10 12:29
- 大学・短大 続報 以前大学編入後に生じた問題から、こちらに質問 させていただいたものです。 詳しくご存知ない方に 1 2023/06/24 15:19
- 大学受験 自己推薦書の添削や意見・アドバイスお願いします 2 2022/08/27 19:34
- Visual Basic(VBA) 【前回の続き続きです、ご教示ください】VBAの記述方法がわかりません。 2 2022/08/24 20:49
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
「読み込み違反」が起きたとき...
-
Visual Studio 「AnyCpu」について
-
C#VB、exeに埋め込んだexeの実行
-
excel vbaから実行するexe実行...
-
外部exe呼び出しの方法 ShellEx...
-
Delphi 閉じてないウインドウを...
-
Windows PowerShellでC言語を実...
-
JP1/File Transmission Server/...
-
ACCESSランタイムでエラー
-
実行ファイル(.exe)が別のPC...
-
mscorlib.dllの初回例外について
-
VB6 EXEとプログラムの違い
-
VBAでコマンドプロンプトを呼び...
-
Format 関数のバグ?
-
C言語に詳しい人に質問です。
-
C++初心者です。 debug asserti...
-
エスケープ・シーケンスによる...
-
shell関数には二重引用符を渡せ...
-
VBにてDLLをデバックする方法。
-
vba 時間の引き算 例えば 15:00...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Visual Studio 「AnyCpu」について
-
「読み込み違反」が起きたとき...
-
Windows PowerShellでC言語を実...
-
excel vbaから実行するexe実行...
-
C++初心者です。 debug asserti...
-
実行ファイル(.exe)が別のPC...
-
ActiveDirectoryから値を取得
-
VB6.0 exe作成時に実行時エラー...
-
外部exe呼び出しの方法 ShellEx...
-
Format 関数のバグ?
-
ActiveX → VB を起動するとCre...
-
androidで.exeを実行できますか?
-
C#VB、exeに埋め込んだexeの実行
-
system関数(Windows)の戻り値!!
-
Eclipse CDT MinGWによるC言語
-
Pythonのコードをexe化
-
VBAでコマンドプロンプトを呼び...
-
VisualStudioでC#が実行できない
-
VB.NetのWinsockについて
-
mscorlib.dllの初回例外について
おすすめ情報