• ベストアンサー

ADO.Net(初歩)

VisualBasic.Netとアクセスで簡単なデータベースを 作りたいのですが、updateを実行するとエラーがでます。それどころか、雑誌のサンプルを実行しても エラーがでます。(書かれているとおりしたはず) 接続設定はできていると思うのですが・・・。

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

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

データベースには接続できていますか? 接続できているのであれば、UpdateCommandが間違っている可能性が高いと思います。 Accessとの接続ならクエリのデザインでSQLヴューにし、UpdateCommandの文字列ををコピペしてデータシートヴューにしてエラーが出るようであれば、UpdateCommandが間違っている可能性があります。 また接続できない場合はVB.NETのエディションを確認してみてください。Standardの場合、データベース関係のツールは使えないようです。

その他の回答 (1)

  • O_cyan
  • ベストアンサー率59% (745/1260)
回答No.1

何のエラーが出てるのか不明ですが・・ VBで参照設定など必要なライブラリとか指定してあるか確認してみてはどうですか。

関連するQ&A

  • Visual Basic SQL INSERT ADO

    VisualBasic6.0 を使用しています。 SQLのINSERT文についての質問なのですが、 フォームのテキストに記入された内容を新規のレコードとしてデータベースに登録する場合、どのようなプログラムを組めばよいのでしょうか? 下記のように組んでみたのですが、エラー(実行時エラー'-2147217904(80040e10)':一つ以上の必要なパラメータの値が設定されていません)がでてしまいます。 以下のプログラムでは、 Form4の.Text1~7にユーザーが記入した情報をデータベースのM_USERというテーブルの新レコードとして追加しようとしています。 おねがいします。

  • Visual Studio.NET + ASP.NET

     VisualStudio.NETをWindows2000 Professionalで使っているのですが、VisualBasicのWebアプリケーションの開発において、  プロジェクトを実行しようとしているとしているときにエラーが発生しました:Webサーバーでデバッグを開始できません。サーバーはASP.NETやATLServerのアプリケーションのデバッグをサポートしていません。  などといったエラーが出てきます。サーバーコンポーネントはインストールしたし、FrontPageServerExtensionは設定したはずだし、何がおかしいのでしょうか?  まったく手がつけられないので、何かアドバイスをお願いします。

  • VB.NET(Webアプリ)のアクセス権について

    VB.NETでプログラム作成中のファイルを、新しいハードにコピーして、続きを作成したいのですが・・・。 データを入力して、データベースに保存するプログラムを実行する際、「データベースが開きません」のエラーが出ます。同じデータベースでデータを読み込むプログラムの部分では実行可能です。 私は初心者だし、少し詳しい人に聞いたところ、セキュリティーの設定のところとか、アクセス権に問題があるのでは?というところまでしか分かりません。 うまく説明できないので、わかりにくいかもしれませんが、なにか参考になることがあれば教えてください。 宜しくお願いします。

  • .NETのaspxについて。

    現在、VisualBasic.NETのWebアプリケーション製作を利用して、ネット上からデータベースを閲覧するaspxを作成しています。 ローカル(自パソ)での閲覧はエラーが出ないのですが、そのファイルをサーバー上に上げて実行(アクセス)すると、サーバーエラーが出てきます。 aspxでサーバエラーが出ないようにするには、どのようにすればよろしいのでしょうか。 プログラム上のデータベース接続には、サーバのIPアドレスを利用して接続しています。 また、自パソのOSはxp サーバは2000Proです。 サーバには.Netは入っていません。

  • ACCESSでレコード数の数え方(ADO,DAOなしで)

    ACCESS2000でデータベースを作っています。ADOやDAOは使っていません。 質問はタイトル通りなのですが、ADOやDAOなら簡単なのですが、訳あって それらは使えません。 色々調べてみたのですが・・・。 どなたかお知恵を貸していただけないでしょうか? P.S. 質問No.689217"ACCESSで実行時エラー3008"を質問しましたが、解決しました。 フォームの定義でロックをかけていました。(⌒ ⌒; いつもはVBで作っているのですが・・・、はやとちりのようでした。お騒がせ しました。

  • C#によるADO.NETのプログラムを勉強していますが、データベースへのアクセスについて

    C#を勉強しています。今「C#実践プログラミング」(インプレス、2001年刊)の9章を読んでいます。ADO.NETの章なのですが、コードにはMicrosoft社がサンプルとして提供している「Northwind」というデータベースが使われています。私はSQLサーバの知識を持っていないので、サーバをインストールしたり、このサンプルの使い方などがわかりません。どのようにすればこのコードを試すことができるのでしょうか。試用版のVisualStudio 2008 Professionalを使用しています。参考までに一応Access2007は持っております。

  • VisualBasic.Netを購入してみようかと思っているのですが…

     ExcelVBAでVBについて多少勉強した程度ですが、もう少し本格的なプログラミングを書いてみたいと考えています。さしあたり、ExcelVBAではなくVB開発ソフトを購入して、勉強しようと思っていますが、VisualStudio.Netは高価なので、VisualBasic.Net Standardの購入を考えています。  ここで、質問なのですが、開発ソフトがVisualBasic.Netだけでも、AccessやSQLServerなどをADOで操作できるのでしょうか。今はExcelVBAでAccessJetデータベースの操作を不勉強なりにやっているのですが、ExcelVBAでできるということはVisualBasic.Net Standardでもできると考えてよいのでしょうか。  よろしくお願いします。ちなみにOSはWinXP Homeです。

  • PSPでネットがつながりません

    タイトルの通りにPSPのインターネットブラウザを使おうとすると、 【接続エラーが発生しました(80410D04)】 と表示されてネットが使えなくなってしまいました。 一応このエラーコードで検索をしたのですが、 海外のフォーラムのみでわかりません。 どなたか教えてください。 2~3日前までは普通にアクセスできてましたし、 ルータの設定も変えてはいません。 再起動もしてません。

  • ASP.NETのユーザー権限について

    ASP.netとACCESSを接続しています。 INSERT文を記述して実行したところ、「更新可能なクエリであることが必要です」というエラーメッセージがでました。 これはmdbを保存しているフォルダにASP.netのユーザー権限がないから起こるエラーのようですが、ASP.netのユーザー権限はどのように設定するのでしょうか? ご存知の方がおられましたら教えて下さい。

  • ADO.NET 接続型とは?

    接続型と非接続型の違いがいまいちわかりません。 データ → 新しいデータソースの追加で データベースを関連付けることを接続型と言うのでしょうか? でもこれだと、コードを書いてないからADO.NETを使ってないから、接続型も非接続型のどちらでもないですか?