0

USBフラッシュからASPアプリケーションをデバッグしています(プロジェクトがあり、MS Visual Studioを使用しています)dbファイルへのパスを示す方法がわかりませんstring db_adres = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=J:\test.mdb";が、これは間違ったパスです

4

1 に答える 1

2

C# では、この種の文字列の前に char @ を付ける必要があります

string db_adres = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source='J:\test.mdb'";

または\文字を2倍にする

string db_adres = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source='J:\\test.mdb'";

最初のものは「そのままの文字列」と呼ばれ、2 番目のものは「エスケープされた文字列
です

于 2012-05-07T21:05:51.327 に答える