VB2005とSQLServer2005の開発

このQ&Aのポイント
  • VB2005ProfessionalとSQLServer2005Developer Editionを使用したシステム開発についての質問です。
  • VB2005の経験はありますが、SQL Serverは初めて使用するため、Oracle10gとの接続やシステムの構築が可能かどうかについて教えてください。
  • また、この構築に関する参考書などがあれば教えていただきたいです。
回答を見る
  • ベストアンサー

VB2005とSQLServer2005の開発

いつもご参考にさせて頂いております。 今回VB2005ProfessionalとSQLServer 2005Developer Editionでシステムを開発しようと考えております。PCはWin7Pro64bitです。 VB2005は少し経験があるのですが、SQL Serverを使用するのが初めてです。 以前はSQLServerの代わりにAccessをデータベースとして使用していました。 そこでご質問です。 SQLServerもAccessと同様にOracle10gと接続し、 出来たデータベースをサーバー又は端末にセットし、 数人が使用できるシステムを構築することは可能でしょうか? 実際プログラムを使用するPCはVista32bit or Win7 32bitです。 ※システムはデータの取込、出力、新規作成、更新、削除等一通りの動作をします。 又、この様な構築に関して詳しく解説している本など参考(勉強)になるものがございましたら、是非教えてください。 SQLServerに関して素人なので、どなたかご教授宜しくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

・SQL Server の基本的な操作等については、マイクロソフトのサイトに「自習書」がありますので、  そちらを参考にされたら良いかと思います。(参照URL) ・データベースさえできてしまえば、データの出し入れは Oracle とほとんど変わりないと思います。 ここで,疑問点ですが、 ・SQL Server はOracleと別にサーバーを構築するということですか?  または、Accessの様に各PCにインストールする想定ですか? もし、Access の様に 各PCにインストールするのであれば、SQL Server Express Edition を使用します。 ご存じとは思いますが、Developer Edition は開発または教育用のみで、業務では使用できません。 SQL Server Express Edition はマイクロソフトのサイトから無料でダウンロードできたと思います。 VB2005 にも添付されているかもしれません。

参考URL:
http://technet.microsoft.com/ja-jp/sqlserver/cc721623
michaelme
質問者

お礼

toshih2000さんありがとうございました。 少しずつですが、勉強していきます。

michaelme
質問者

補足

toshih2000さんご回答ありがとうございます。 マイクロソフトのサイトを見てみます。 Oracleは別のシステムで使用しており、今回のSQL Serverはまた別のシステムを構築しようと考えております。 Oracleにあるテーブルで使用したいものがある為、接続ができるかお聞きしました。 現在サーバーの1つのフォルダを共有にし、そこにAccessのデータベースとVBで作成したプログラムを保存し、各PCからそれを起動しております。 上記と同じように数人が1つのプログラムとデータベースを共有するものを構築したいと考えております。 私が持っているVB2005にはDeveloper Editionが別CDでついていました。 ご回答ありがとうございました。

関連するQ&A

  • VBからSQLServer2005のデータベースを最適化するには?

    WindowsXP,VB6.0.SP6にて開発しております。 タイトルの通りですが、SQLServer2005のデータベースを最適化したいのです。 色々調べましたところ、ACCESSでの最適化は見つかるのですが、 SQLサーバーでのやり方が見つかりませんでした。 どうか、ご存知の方いらっしゃいましたら、 ご教授よろしくお願いしますm(_ _)m

  • VB2013とSQLServer

    VB2013でプログラムを作成し、データベースは Expressに一緒にダウンロードされたSQLServerを 利用しています。 作成したEXEファイルなどはファイルサーバーに入っており 複数のクライアントPCで利用しています。 1台のPCで使用していると他のPCではデータベースをOPENできませんと言われて 2台同時に使用できません。 完全にプログラムを終了させないとメニューに戻っただけではだめでした。 (メニュー画面はフォームを呼ぶだけなのでデータベースは扱ってません) 簡単なプログラムなのでフォームの中のprivate sub 単位でOPEN~CLOSEはしてます。 EXPRESSは複数台で利用することはできないのでしょうか? ほかのPCをすべて終了させればできるのです。 なにか対処の方法をお解りの方がいらっしゃいましたらよろしくお願いいたします。

  • VB6.0とSQLServer2005の相性について

    現在、WinNT上のSQLServer6.5でデータを管理し、 VB6.0で業務管理システムの開発をしています。 Windows Server 2003上にSQLServer2005をのせての、 サーバー新設を検討中です。 開発においては従来どおりVB6.0でやっていくつもりですが、 SQLServer2005とVB6.0相性はどうなのでしょうか? 同じような環境で開発されている方、その他お分かりになる方、 是非、ご助言、ご意見をお願いします! それと、VB2005はVB6.0からどのような部分が変わっていますか? 基本的な部分は同じなのでしょうか? 使い勝手はどうでしょうか? 合わせて、ご助言、ご意見をお願いします!

  • SQLServer2008

    SQLServerは始めてです。 SQLServer2008 Management Studio Expressを自分のPCにインストールしました。やりたいことは、自分のPCでサーバー、データベースを作ってVB6でデータを取得したりするアプリを入れて動かせる環境に したいのですが。(他のPCにサーバーを設定せず)インストールした後、どうやってサーバー登録するのか本を見てもよく分かりません。複雑なSQLを作成しなくてもSQLServerでは簡単にできるような事を本に書いてあるみたいですが。 SQLServer Management Studio を起動するとサーバーへの接続画面が 表示されます。でもまだサーバーの登録がされていないので、エラーになってしまいます。左側のオブジェクトエクスプローラは空っぽです。この後何をすればいいのか分かりません。 それとも何か足りないのでしょうか?サーバーの登録、データベースの作成方法を教えてください。そしてサーバーへの接続画面で入力して エラーなくサーバーに接続し、データベースに接続できるように教えてください。

  • SQLServerとは?

    こんにちは。 Accessを勉強しているデータベース初心者です。 現在、サーバーに置くデータベースをAccessかSQLServerにするか迷ってます。 どういうところにSQLServerにする利点があるのでしょうか。 基本的な質問してすみませんが、誰かおしえてください。

  • VB.NET開発環境について

    Windows7(64bit) OS上で VisualBasic2005+ODP.NETのアプリを作る為にはどうすればいいのでしょうか? 現在、クライアントPCのWinXPでVB6のアプリがoo4oを使って、Win2003 ServerのOracle9.2のDBを利用しています。 これからクライアントのPCをWindows7 64bitにOSをアップグレードする予定があり、アプリもVB2005 + ODP.NETに変えようと思います。ちなみにWindows7にはOracle11g Clietnをインストール予定です。 ここでわからないのが、どうやって開発すればいいのか? どのような開発環境を作ればいいのかが、わからないのです。 また32bitから64bitへの対応はどのようにすればいいのでしょうか? WindowsXP(32bit)でOracle9.2がインストールされたPCに VisualStadio2005をインストールして、その環境でのアプリ開発で Windows7(64bit) + Oralce11g client のPCで動くのでしょうか? 宜しくお願いします。

  • VBでSQL-serverをプログラムする

    VBでmdbファイルを操作するプログラムを勉強していますが、データベースをサーバー管理するならば、AccessではなくSQL-serverなどを使った方が良いと聞きました。 質問なんですが、 SQL-serverには、Accessと同じようにユーザーフォームを使ってデータベースシステムを構築するような機能が付いているのでしょうか? そもそもOracle、dBase、SQL-serverといったデータベースソフトは、DBそのものを作成するソフトであって、DBシステムを構築するにはVBなどによるプログラム開発が必要なのでしょうか? 分かりにくい質問ですみません。

  • VBの開発ツール教えてください。

    こんにちわ。 VB6.0で販売管理のシステムを構築しようとしています。 データベースはMSDEを使用しようかと考えています。 開発のOSはwindows2000 professionalです。 何か良い開発ツールはないでしょうか? 教えてください。 宜しくお願いいたします。

  • VB6でSQLServerへADO接続するとOPENがすごく遅いんです。

    お世話になってます。 今、VB6.0で作成したシステム(ADOでACCESS2000に接続)をSQLServerに移行しています。 しかしDBの初回OPEN時に5秒くらいかかってしまいます。 原因を探しているのですが、どうしても見つかりません。 誰かご存知の方がいらっしゃいましたら、ご教示お願いします。 開発環境は以下の通りです。 OS:WindowsXP SP2 開発言語:VB6.0 SP5 データベース:SQLServer2005 ADO:ADO2.5

  • OracleとSQLServer

    データベースの知識はほとんどない者です。 仕事でOracleとSQLServerの比較の簡単なプレゼンをすることになったのですが、 ほとんどなにもわかりません。 いろいろなサイトを回ってみたのですが、第3者が比較したものが見つからず、 どうなのかわかりません。 OracleとSQLServerを比較した場合、違いは何ですか? また、それぞれのどういったシステムに向いているのですか? 教えてください。