|
請問如何叫用Server上的ConnectionString? |
觀看回應
|
|
在Server端可以通過以下程式: IDbConnection conn1 = this.AllocateConnection("ERPS"); if (conn1.State == ConnectionState.Closed) conn1.Open(); IDbTransaction trans = conn1.BeginTransaction(); this.ExecuteCommand("update/insert/delete....", conn1, trans); ...... trans.Commit(); this.ReleaseConnection("ERPS", conn1);
|
|
|
|
可以只對某一個Table 的Primary key 設定大小寫分開嗎? |
觀看回應
|
|
執行Sql,以Cutomers表的CompanyName欄位為例 ALTER TABLE Customers ALTER COLUMN CompanyName [nvarchar](40) COLLATE Chinese_Taiwan_Stroke_CS_AS。
|
|
|
|
為何我在Wizard或檢視元件設計中RemoteName卻選擇不到所設計的Server端dll |
觀看回應
|
|
設計時是根據目前的Solution去讀取相對的目錄的dll,因此,命名的Solution會與這個EEPNetServer之下的Solution目錄是相關的,就是EEPNetServer 是只能針對 EEPNetServer 下一層目錄 (如EEPNetServer\My_Solution)中找到對應之dll檔案,而不能在下兩層(如EEPNetServer\HR\My_Solution),這樣就無法找到,另外,在EEPNetServer上一定要先在Package Manager中在該Solution上去Add該Dll,這樣才能被Wizard或DataSet的RemoteName選擇得到。
|
|
|
|
Windows或Web Wizard做到選Server端的Provider時,為何看不道剛剛做出來的Server端dll呢? |
觀看回應
|
|
這種情況,請依照下列步驟來找問題: 1. 一般情況下是因為,找不到Server端的dll,請查看EEPNetServer之下的Solution目錄下(目錄名稱與Solution名稱須相符),是否該dll檔案,時間是否為你Build的時間,如果沒有就代表你的Server端Project所設定的Output Path不對,請檢查一下。 2. 如果有該dll,那就是EEPNetServer中的Package Manager沒有加入此DLL模組,或沒有Active。
|
|
|
|
上傳附檔是否有大小的限制,要如何修改程式 |
觀看回應
|
|
可在Web.Config文件中,找到authentication mode="Windows" 下加入以下?容: httpRuntime executionTimeout="1200" maxRequestLength="102400" useFullyQualifiedRedirectUrl="false" minFreeThreads="8" minLocalRequestFreeThreads="4" appRequestQueueLimit="100"其中maxRequestLength為最大的上傳大小。
|
|
|