■42334 / inTopicNo.7) |
Re[6]: Excelインポートしてテーブルへの追加 |
□投稿者/ nao (25回)-(2009/10/13(Tue) 21:25:12)
|
■No42303 (もりお さん) に返信 > ■No42301 (nao さん) に返信 お世話になっております。
> > デバッグでうまくいくとなりますと権限の問題かしら。 > 作成できないというエラーですか。 > もしよろしければ、エラー発生部分前後のコードをお教えくださいな。
例外の詳細: System.Data.OleDb.OleDbException: ファイルを作成できませんでした。 ソース エラー: 現在の Web 要求の実行中にハンドルされていない例外が生成されました。障害の原因および発生場所に関する情報については、下の例外スタック トレースを使って確認できます。 スタック トレース: [OleDbException (0x80004005): ファイルを作成できませんでした。] System.Data.OleDb.OleDbConnectionInternal..ctor(OleDbConnectionString constr, OleDbConnection connection) +1131233 System.Data.OleDb.OleDbConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningObject) +53 System.Data.ProviderBase.DbConnectionFactory.CreateNonPooledConnection(DbConnection owningConnection, DbConnectionPoolGroup poolGroup) +27 System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection) +47 System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory) +105 System.Data.OleDb.OleDbConnection.Open() +37 _Default.Button1_Click(Object sender, EventArgs e) +48 System.Web.UI.WebControls.Button.OnClick(EventArgs e) +105 System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +107 System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +7 System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +11 System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +33 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1746
ソース、プログラムともに全てネットにのってるままを記述しています。 '接続文字列() Dim sConnectionString As String = "Provider=Microsoft.Jet.OLEDB.4.0;" _ & "Data Source=D:\My Documents\nao\Book1.xls;" _ & "Extended Properties=""Excel 8.0;HDR=YES"""
上記部分Data Sourceのみ変更しました。 > FileUpload コントロールがツールボックスにありますので > ドラッグアンドドロップで配置すると善いかと思われます。 コントロールをInput(File)にすることで出来ましたが、ファイルのコピーだったので 他(↓)を探したところ、あたしにはあまりにも難しすぎて・・・|ヽ(〜〜。) オチコミー
http://www.atmarkit.co.jp/fdotnet/dotnettips/253aspdbbinary/aspdbbinary.html
出来れば上のWeb発行でエラーになってしまうやり方の方でやりたいのですが・・・
|
|