feat: fmSalaryCalc GridView 改用 ObjectDataSource

- 新增 SacdDAC(SelectByProject)

- dsSACD 改 ObjectDataSource
This commit is contained in:
2026-09-10 10:49:55 +08:00
parent b61b8281c8
commit 6d6f18e2ef
4 changed files with 52 additions and 9 deletions
+5 -7
View File
@@ -139,15 +139,13 @@
</asp:Panel>
<asp:Panel ID="pnSACD" runat="server"
Width="100%" Visible="False">
<asp:SqlDataSource ID="dsSACD"
runat="server" ConnectionString="Data Source=(local);Initial Catalog=THINKYU_WEB;Persist Security Info=True;User ID=sa"
ProviderName="System.Data.SqlClient"
SelectCommand="SELECT BPAB.BPPYN, BPAB.BPACC, ISNULL(BPAB.BPBGT, 0) AS BPBGT, BPAB.BPCLS, BPAB.BPAME, ISNULL(SACD.SAAMT, 0) AS SAAMT, SACD.SADOC FROM BPAB LEFT OUTER JOIN SACD ON BPAB.BPPYN = SACD.SAPYN AND BPAB.BPACC = SACD.SAACC AND SACD.SAYMM = @SAYMM WHERE (BPAB.BPPYN = @BPPYN) AND (SUBSTRING(BPAB.BPACC, 5, 2) <> '00') ORDER BY BPAB.BPCLS">
<asp:ObjectDataSource ID="dsSACD"
runat="server" TypeName="SacdDAC" SelectMethod="SelectByProject">
<SelectParameters>
<asp:Parameter Name="SAYMM" />
<asp:Parameter Name="BPPYN" />
<asp:Parameter Name="BPPYN" Type="String" />
<asp:Parameter Name="SAYMM" Type="DateTime" />
</SelectParameters>
</asp:SqlDataSource>
</asp:ObjectDataSource>
<table cellpadding="0" cellspacing="0">
<tr>
<td>