我可以訪問已添加爲項目(A)中的數據源的數據庫表。有沒有辦法從項目(B)中引用這個數據庫表,而沒有將它添加到項目(B)的數據源?有沒有辦法在另一個項目中從一個項目訪問數據源?
即
ProjB.databasetable.GetDataSetSchema
任何想法將非常感激。多謝你們!
我可以訪問已添加爲項目(A)中的數據源的數據庫表。有沒有辦法從項目(B)中引用這個數據庫表,而沒有將它添加到項目(B)的數據源?有沒有辦法在另一個項目中從一個項目訪問數據源?
即
ProjB.databasetable.GetDataSetSchema
任何想法將非常感激。多謝你們!
數據庫表與任何方式都與項目A無關。項目A包含一個數據源,可能是一個DataSet,用於訪問表。
如果您想重用該數據集,只需將ProjectA的引用添加到ProjectB和ProjectA.MyDataSet將在那裏供您使用。
感謝天空桑德斯,我已經添加了以前的參考,並發現它不會讓我訪問數據集中的數據。它只能讓我把它稱爲一種類型,並告訴我它不能用作表達式?我在這裏錯過了一些公然的東西,或者只是休息一天?! – Craig
是的,你錯過了一些東西。 var ds = new MyDataSet();然後使用tableAdapters加載數據。您可能必須確保您在ProjectB app.config中具有與ProjectA相同的連接字符串元素。 –
非常感謝。我認爲這是我錯過的愚蠢。 Hadnt創建了一個新的表格適配器! TA! – Craig