0
我有下面的代碼我試圖讓用戶選擇多個項目同步:同步框架:濾波多行
serverTemplate.Tables["dbo.order_details"].AddFilterColumn("order_id");
serverTemplate.Tables["dbo.order_details"].FilterClause =
String.Format("[side].[order_id] IN ({0})", "@order_ids");
var param2 = new SqlParameter("@order_ids", SqlDbType.Structured);
serverTemplate.Tables["dbo.order_details"].FilterParameters.Add(param2);
serverTemplate.Apply();
我需要一種方法來在多個過濾器「order_ids」。我看到的用於Sync Framework篩選的示例僅在一個ID上篩選。我以爲我可以使用SqlDbType.Structured
數據類型表明,「order_ids將是一個列表不過,我得到以下錯誤:serverTemplate.Apply();
System.Data.SqlClient.SqlException was unhandled
Message=Column, parameter, or variable #5: Cannot find data type READONLY.
Parameter or variable '@order_ids' has an invalid data type.
order_ids是一個List –
BladeHal
@BladeHal贏得的工作 - 按照我的答案的鏈接...你需要從'名單'做'DataTable' ... –
Yahia