我創建了一個Visual C#SQL CLR數據庫項目。我加了兩個stored procedure:test1.cs
和test2.cs
。我在test1.cs
中有一個函數AddNumber
。類型'StoredProcedures'已經使用相同的參數類型定義了一個名爲'AddNumber'的成員
在test2.cs
,我想有哪些會做一些別的名稱相同的功能,但是這之後我重建它,我得到的錯誤:
Type 'StoredProcedures' already defines a member called 'AddNumber' with the same parameter types.
爲test1的的代碼如下所示此:
public partial class StoredProcedures {
[Microsoft.SqlServer.Server.SqlProcedure]
public static void test1(string Path) {
// Put your code here
}
private static void AddNumbers(int a, int b) {
}
};
試驗2
public partial class StoredProcedures {
[Microsoft.SqlServer.Server.SqlProcedure]
public static void test2(string Path) {
// Put your code here
}
private static void AddNumbers(int a, int b) {
}
};
我不想更改名稱,因爲我有多個具有相同名稱的其他功能。而且,這兩個文件中也有很多變量名稱相同。
對不起,我不理解你的問題。看到它http://stackoverflow.com/faq – 2013-04-20 07:42:08
謝謝,我有兩個clr程序,他們都有相同的名稱的功能讓我們說「LogException」。儘管它們的工作方式不同,但clr都具有此功能。我無法構建解決方案,因爲它說上述錯誤。 – user1254053 2013-04-20 07:47:17
同樣,我在這些文件中定義了一些全局變量,如路徑等。這是創建問題的原因。我必須重新命名它們,否則將不得不創建單獨的CLR項目。 – user1254053 2013-04-20 07:49:32