0
我有一個應用程序,要求我們爲每個用戶使用不同的用戶連接字符串。我們正在嘗試從SubSonic 2.x升級到3.0。我遇到了試圖創建對象列表的問題。當我嘗試創建一個像這樣的列表:SubSonic 3問題創建列表<>
List<table_name> oList = table_name.All().Where(tn => tn.table_id == TableId).ToList();
我收到錯誤「Connection string'ConnectionStringName'does not exist。」
所以,我嘗試創建列表<>是這樣的:
List<table_name> oList = table_name.All(sConnectionString, "System.Data.SqlClient").Where(tn => tn.table_id == TableId).ToList();
我得到的錯誤「名稱‘表名’並不在當前環境下存在的。」
我正在使用SQL Server,並且sConnectionString被絕對驗證爲良好的連接字符串,而table_name是數據庫中的表。我究竟做錯了什麼?