一些背景: 我試圖爲我的應用程序使用Sync Services for ADO.NET創建服務器/客戶端同步場景,特別是LocalCache定製工具,它爲我設置了整個事情。 我的服務器數據庫有5個表,它們都被同步到客戶端應用程序,客戶端應用程序現在具有與服務器數據庫具有相同架構的SQL Server Compact數據庫。我有一個數據集,包含一些自定義查詢,用於將我的應用程序連接到本地數據庫。 目前爲止這麼好。 但是,在我的應用程序中,當我嘗試用我的表格中的表格適配器填充其中一個表格時(默認的「填充」方法),它給了我以下例外:爲什麼我的DataAdapter第二次「填充」? SQL Server Compact
從DbType對象到已知的SqlDbType 。
但是,如果我繼續並再次進行填充,那麼它不會出現問題。
Try
Me.WTSUsersTableAdapter.Fill(Me.WTSMainDataSet.WTSUsers)
Catch ex As Exception
MessageBox.Show(ex.Message)
End Try
如果我做上面的代碼兩次,一前一後的權利,第一個出現故障,第二部作品。
還有一點需要提及的是,只有使用此數據表纔會發生這種情況,數據庫中的所有其他4個表都按預期工作。
有沒有人有一個想法可能是什麼原因呢?
非常感謝
編輯:我刪除了我的數據集,並沒有成功重建它。任何人都有我的想法?
如果我有任何聲望,我會提供賞金... – Winks