アプリ版:「スタンプのみでお礼する」機能のリリースについて

漠然とした内容で申し訳ないのですが、
チャリンコ乗れるからナナハン乗れるだろうといっているようなものかもしれませんが、
printf使えるからポインタもばっちりといっているようなものかもしれませんが、

そこをあえて。
C言語とC++を3ヶ月勉強しました。
(ボーランドのコンパイラを使ったコマンドラインのみ)

その昔、vbスクリプトでSQLでアクセスのMDBからWEBへ表示させる
簡単なプログラムを作ったことがあります。
去年あたりVB2008あたりで簡単な計算でプログラムなどをつくりました。

このたびわけあって今後はCの系統でやっていこうと思っています。
(純粋なプログラマーをめざしているわけではないし、私には無理なので)
で、今回VC++でSQLで売り上げ管理もどきを練習を兼ねて作ろうと思っています。

ですが、とっかかりというか道筋がほしいのです。
1.上記経験からアクセスに相当するデーターベースが必要と思うのですが
  何を使えばよいのでしょうか。
2.VC++ExpressとSQLserverExpressは繋がりますか?
3.VC++ExpressとMySQLはどうでしょうか?
4.2と3どちらで行ったほうがよいでしょうか?
5.VC++はVBのようにイベントドリブンで使えるのでしょうか?
6.よい参考書やサンプルがあれば教えてください。

漠然としていますがとっかかりがほしいのです。

A 回答 (4件)

C++ & MFC にどっぷり浸かってきましたが,最近は C# が楽しいですね。


GUI 周りは楽チンやし。(C の系統とは言い難いですが。C 風味ぐらい?)

これと,SQL Sever Compact の組み合わせが,お手軽で結構使えそうです。
http://www.atmarkit.co.jp/fdotnet/joyofprogram/2 …

こういうのもありますよ,ということで。
ご参考まで。


あと,VC++ Express Edition でも Windows API をゴリゴリ使って,GUI なアプリを作ることは出来ます。
リソースエディタが使えなかったり,若干面倒ですが。
MFC も大部分は API に薄皮一枚被せたようなものなので。
    • good
    • 0

C++/CLIはGUI周りに限定し、残りはみんなフツーのC/C++で実装するってテがあります。


あるいはGUI周りをVB.NET/C#で書いて、そこから最小限のC++/CLIを介してC/C++を呼び出すとか。
言語をまたいで呼び出せるのが.NETのメリットのひとつですから。
    • good
    • 0

通常パッケージは高いのですが、Expressからのアップグレードが可能という謎仕様なのでExpressを登録しておいてアップグレード版、という手が使えたりもします。


http://blogs.wankuma.com/shuujin/archive/2010/04 …

まぁこれでも高いんですが……

あと、Visual Studioは.NET以降の版は.NETでの開発に軸足を置いていて言語体系がそっちにあわされています。
何が言いたいかというと、VBに戻ることも不可能ってことです。VBはVBでVB.NETというやはり「VB6/VBAとは別言語」になってしまっているので。
    • good
    • 0
この回答へのお礼

たしかにMSは謎だらけですね。
電話で(他の件で)質問しても自分たちもわからないという。。
そうですね。。。。
VC++ExpressとSQLServerのExpressでやってみます。

入門書買って見ます。

だめだったらVb2008ExpressとMYSQLで
(こっちは少しだけ触ったことがある)でやってみます。
ありがとうございました。

お礼日時:2010/12/22 22:11

えーと、VC++ Express Editionで組むとなると、最初のたとえになぞらえて「自転車に乗れるから自動車も運転できる」に近いです。



というのはExpress EditionでGUIアプリケーションを作成する際に使えるのはC++/CLIという「C/C++とは別の言語」で、C/C++の知識は却って邪魔になりかねないのです。
Professional以上ならMFCで作れるのでC++の範疇で収まるのですが。

それはさておき。

1.SQL Server Expressでいいのでは?
2.繋がります。
3.使えます。下記URL参照。
http://dev.mysql.com/doc/refman/5.1/ja/connector …
4.余計なものを入れなくて良いという点で2。
5.使えます。
6.入門書を買ってきましょう。

この回答への補足

調べたら
Professionalって高すぎます。
事実上C言語とデーターベースってGUIで行うには
高いお金払わないと駄目なんでしょうか。
勉強のためにもC言語またはC++で行いたかったのですが。。。

補足日時:2010/12/22 16:58
    • good
    • 0
この回答へのお礼

>C++/CLIという「C/C++とは別の言語」
そうなんですか。
めんどくさいですね。
またvbに戻るのもなぁ。
Professionalって調べてみます。
ありがとうございます。

お礼日時:2010/12/22 16:43

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!