設定ファイルに見つかりません:DataPortal.Fetchは(データベース名は、設定ファイル(AdventureWorksLTでは見られない))CSLA 3.6データベースの名前は、私はCSLA 3.6</p> <p>私はエラーを得続けるを使用してい
失敗マイDataportal_Fetchコードは次のようになります。
:Private Overloads Sub DataPortal_Fetch(ByVal criteria As SingleCriteria(Of Customer, Integer))
Using ctx = ContextManager(Of DalLinq.AdventureWorksDataContext).GetManager(DalLinq.Database.AdventureWorksLTConnectionString)
Dim data = (From p In ctx.DataContext.Customers Where p.CustomerID = criteria.Value Select p).Single
LoadProperty(Of Integer)(CustomerIdProperty, data.CustomerID)
LoadProperty(Of String)(CompanyNameProperty, data.CompanyName)
End Using
End Sub
マイDatabase.vbファイルは次のようになります
Public Class Database
Public Const AdventureWorksLTConnectionString As String = "AdventureWorksLT"
End Class
そして、私のapp.configファイルによるstackoverflowのに次の(代替<と>の文字(と)が含まれています
(connectionStrings)
(add name="AdventureWorksLT" connectionString="Data Source=(local);Initial Catalog=AdventureWorksLT;User Id=AdvWorks;Password=UserPW;"
providerName="System.Data.SqlClient" /)
(/connectionStrings)
私は何をしないのですか?
ありがとうございます!
なぜパラメータなしのオーバーロードを使用しないのですか? パブリックstatic DbContextManager GetManager(); –
andrewramka