在功能實現時,能盡量用乙個sql語句直接實現業務邏輯的話,就不要去寫c#**,便於維護。
以下sql的邏輯是:給明細表新增一條資料,前提是傳入的債券**存在與債券表,否則不新增。此sql返回受影響行數,如果行數為0,則表示沒有新增進資料,則近接的表示為債券**無效。
insert into t_bank_bond_limit_list (s_symbol_name,s_exchange,s_symbol,n_id,n_mian_id,s_source)
select a.s_name,
a.s_exchange,
a.s_symbol,
seq_bond_limit_list_id.nextval,
a.n_mian_id,
a.s_source
from (select mb.s_name,
mb.s_exchange,
mb.s_symbol,
3 n_mian_id,
'1' s_source
from t_mkt_bond mb
where mb.s_info_windcode = '145895.sh'
or mb.s_symbol='145895.sh'
order by mb.s_exchange desc) a
Repeater動態新增一行刪除一行
page language c autoeventwireup true codefile default2.aspx.cs inherits default2 cs public string fcode public string mystates protected void page loa...
repeater 動態新增一行
背景 有時候,需要為列表動態地新增一行,並且在後台 中能訪問到,即repeater在後台動態的新增一行 如果您只需要在前台用js新增一行,那本文不適合您的應用 當然很多其它的控制項可以輕而易舉地做到,但顯示的樣式可能不是我們想要的,所以在這樣的情況下,我們需要用repeater做後台動態新增一行 現...
ORACLE 一行轉多行
解決方法的核心是 產生出1 10的乙個列,作為 輔助列 select level l from dual connect by level 10 問題 兩個表 a b a 表 id pid a1 1 a2 2 a3 3 b 表 pid pnumber 1 22 3 3 5要根據pnumber的數量生...