ASP.NETで意味不明なエラーが発生!教えてください

このQ&Aのポイント
  • web.configに接続文字列を設定し、メインの処理で接続を試みる際に意味不明のエラーが発生しています。エラーの解決方法について教えてください。
  • 接続文字列を設定し、OleDbConnectionクラスを使用してデータベースに接続しようとしていますが、意味不明なエラーメッセージが表示されます。どのようにしてこのエラーを解消できるのか、教えてください。
  • web.configで接続文字列を設定し、OleDbConnectionを使用してデータベースに接続していますが、エラーメッセージが表示されてしまいます。このエラーの原因と解決方法について教えてください。
回答を見る
  • ベストアンサー

ASP.NET で意味不明のエラーが発生!教えてください

web.configに以下の定義をしました。 Dim connectionString As String = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=|DataDirectory|\db1.mdb" 以下をメインの処理で設定 Using connection As New OleDbConnection(connectionString) 「connectionString」で以下のメッセージが 表示されます。どのようにしたらエラーが解決できるのでしょうか? 教えてください。 This application is currently offline. To enable the application, remove the app_offline.htm file from the application root directory

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

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

お世話になります。 検索したら、1 番目に参考 URL が出てきましたよ。 参考になれば。

参考URL:
http://oshiete1.goo.ne.jp/kotaeru.php3?q=2260814
ark2004
質問者

お礼

ありがとうございます 助かりました。 今後ともよろしくお願いいたします。

関連するQ&A

  • VC#において,Data Sourceの書き方について.

    こんにちは,本日は下記のような質問です. どうぞ宜しくお願い致します. OleDbConnection cn = new OleDbConnection(); cn.ConnectionString = "Provider = Microsoft.Jet.OLEDB.4.0;" + "Data Source=IPアドレス\\custom.mdb"; cn.Open(); といった具合にソース(http://IPアドレス/custom.mdb)をネットに上げてアクセスするという事を行いたいのですが,上記のような書き方だとアクセスが出来ないようです. こういった場合どのようにコードを書いたらよいのでしょうか? 宜しくお願い致します

  • .netでスタートページでエラーとなります、対処方法をご教授下さい

    .netでスタートページでエラーとなります、対処方法をご教授下さい エラーメッセージ↓ 「This application is currently offline. To enable the application, remove the app_offline.htm file from the application root directory.」 直前まで特に問題なく動いていたので、意識してこれが原因かもというものも思い当たりません・・。 ご存知の方いらっしゃいましたらご教授下さい。

  • oracle との接続

    vbを始めたばかりですが、よろしくお願いします。 今、アクセスと接続しているのですが、 これをoracleとの接続に変更するには、Jet.OLEDB.4.0の部分は どう変更すればよいのですか。 Dim Cn As New OleDbConnection _ ("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & My.Settings.Path) よろしくお願いします。

  • VBのデータグリッドの表示が消えてしまいました。何故でしょうか?

      cn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" _ & "Data Source=C:\生徒管理\生徒.mdb;" cn.Open mySQL= "SELECT * FROM 2学年 " _ & "WHERE (((所属)='" & frmPW.cmb生徒.Text & "'))" Set rs= New ADODB.Recordset rs.Open mySQL, cn, adOpenStatic Set DataGrid1.DataSource = rs と記述していて、それまでデータグリッドにデータが上手く表示されていたのに、 接続先のmdbファイルにパスワードを設定して、ConnectionStringの設定部分を   cn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" _ & "Data Source=C:\生徒管理\生徒.mdb;" & _ "Jet OLEDB:Database Password=seito2;" に変更したところ、データグリッドにデータが表示されなくなりました。 データベースへの接続は上手くいっているようなのですが、何故データグリッドに データが表示されなくなったのでしょうか。 よろしくお願いします。

  • ExcelVBAからAccessにアクセスする

    ExcelVBAからパスワード付きAccessにアクセスする ExcelVBAからADOでAccessに次のようにしてアクセスしています。 Dim Cnn As ADODB.Connection Set Cnn = New ADODB.Connection Cnn.ConnectionString = \"Provider=Microsoft.Jet.OLEDB.4.0;\" _ & \"Data Source=\" & mdbのフルパス Cnn.Open パスワード付きのmdbにアクセスするのはどのようにしたらよろしいでしょうか?

  • データセットへの取得について

    VB2005はじめたばかりです。 MDBからデータを抽出してデータセットへのところでエラーとなります。 Private Sub Button1_Click Dim dAdp As OleDb.OleDbDataAdapter Dim dSet As DataSet = New DataSet("t_社員") Dim cn As OleDb.OleDbConnection _ = New OleDb.OleDbConnection( _ "Provider=Microsoft.Jet.OLEDB.4.0;" _ & "Data Source=C:\VB2005\SampleDB.mdb;") dAdp = New OleDb.OleDbDataAdapter("SELECT * FROM 社員 where 社員番号=>101", cn) dAdp.Fill(dSet, "t_社員") ★ここでエラーとなってしまいます。【where 社員番号=>101", 】をトルと正常となります。 恐れ入りますがご指摘いただけますでしょうか。

  • MDBファイルがオープンできません

    C#2005で作ってます。 // データベース接続 Connection = ProviderFactory.CreateConnection(); Connection.ConnectionString = csBuilder.ConnectionString; Connection.Open(); Connection.Open()でエラーになります。 「'Microsoft.Jet.OLEDB.4.0' プロバイダーがローカル コンピューターに登録されていません」 Connection.ConnectionStringはProvider='\"Microsoft.Jet.OLEDB.4.0\"';Data Source='\"C:\test.mdb\"' と設定されてます。 上記エラーになる原因としてはx64環境だとJetエンジンが対応していないのでという 回答はいくつも見ましたが、開発・実行している環境は、ともにWindowsXP x86です。 しかもx86でコンパイルしても直りません。 何をどうすれば動くものなのでしょうか?

  • VB2005でMDBに接続方法

    お世話になります。 VB2005でアクセスに接続したいのですが、 よく理解できません。 こんな感じで、ネットで見たのを 記述したのですが、なんかエラーになります。 VB6みたいに参照設定が必要なのでしょうか? (記述例) Dim Cn As New OleDbConnection  ↑で警告?になる。 ("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\データ.mdb") Dim SQLCm As OleDbCommand = Cn.CreateCommand ↑参照コンポーネントがみつかりませんでした。 と怒られます。 宜しくお願いいたします。

  • エラーでつまってます・・・お助け下さい

    VS2003.NETで開発中の初心者です。 以下のコード(Form1.vb)を実行すると次のエラーがポップアップされ“oADP.Fill(oDS, "ROOT")”のラインで止まります。 <エラー> 'System.Data.OleDb.OleDbException' のハンドルされていない例外が system.data.dll で発生しました。 どこがおかしいのかわかりません。 詳しい方がいましたら、ご教授下さいませ。 ---------------------------- Imports System.Data.OleDb Public Class Form1  Inherits System.Windows.Forms.Form  Private oConn As OleDb.OleDbConnection = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0" & ";Data Source=..\USER.mdb") 「Windows フォーム デザイナで生成されたコード」   Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load    '--DataAdapterの設定    Dim oADP As OleDb.OleDbDataAdapter    oADP = New OleDb.OleDbDataAdapter("SELECT *FORM TALK WHERE Node=0 ORDER BY No", oConn)    '--DataSetの設定    Dim oDS As New DataSet    oADP.Fill(oDS, "ROOT")        ・        ・        ・ ----------------------------

  • データベースのパスワードを設定するには?

    VB .Netでデータベースを開くときにパスワードをきいてくるのですが、パスワードの設定の仕方がわかりません。 oleCn.ConnectionString = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " & dskstr & JISSEKINOW & ";"

専門家に質問してみよう