C如何把一行記錄同時插入到兩個表中

2022-05-23 22:15:43 字數 2004 閱讀 1215

1樓:池錦曦

比較 科學的 做法 是 用 事務來做, 偷懶的 做法 就 直接 插入 2次

2樓:天氣我知道

這個必須自己寫!!

最基本的了

你想安全點就來個事務

懶的話直接兩條sql語句

3樓:匿名使用者

方法一:

儲存過程 , 接受引數, 插入2表.

c# 呼叫儲存過程

方法二:

c# 開事務 分別插入兩條記錄後, 提交事務。

4樓:陳學陽

在前面插入一行很簡單,可以手動完成。

然後在a2輸入下面公式

=if(d2<>"",if(d2=d1,a1+1,1),"")將公式向下複製即能將編號自動給出。

如果人員不是很多,可以手動在每個人之間插入一行,如果人員很多,可以hi我,我給你編個小程式。

如果對您有幫助,請記得采納為滿意答案,謝謝!祝您生活愉快!

vaela

5樓:匿名使用者

你可以按先後順序執行2次sql語句,也可以在ds_oreder中放一個插入觸發器,當有資訊插入時,往ds_orderdetail中插入一次資訊

6樓:滴水青蓮

銷售訂單本身是一張表吧?是的話就好辦了,做帶引數的儲存過程或insert觸發器都行。

不是的話就麻煩了,我也沒辦法,你可以請教另外的高手。。。

c#如何把一行資料插入到datatable裡面去?

7樓:匿名使用者

datatable dt = new datatable();

dt.columns.add("id");

dt.columns.add("name");

datarow dr = dt.newrow();

object objs = ;

dr.itemarray = objs;

dt.rows.add(dr);

this.datagridview1.datasource = dt;

8樓:

樓上的2個回答都正確,我就免了,頂一下

9樓:匿名使用者

datarow dr=dt.newrow()

dr[列名或索引]= values

...dt.rows.add(dr)

10樓:匿名使用者

如果你是要把已經存在的datarow加入到一張表中:

table1.importrow(datarow型的或者傳所有列值)

如何把一個表中的資料插入到另一個表中去

11樓:豐運盛

insert into 工資表 values(編號,姓名,小時工資) select 編號,姓名,小時工資 from 員工表 where 編號=『輸入的編號』)

或者insert into 工資表 select 編號,姓名,null,null,null,小時工資 from 員工表 where 編號=『輸入的編號』

你試試,我不確定

12樓:

id 為你textbox中的輸入的編號

insert into 工資表(編號,姓名,小時工資) select 編號,姓名,小時工資 from 員工表 where 編號 = id

注意,2個表的編號,姓名,小時工資欄位型別必須一致

13樓:談玲玲

右鍵 倒入 可以作到

c# 如何同時更新多個表中相同列,求高手解答

14樓:

在你每個更新語句 string 的最後一個 「 前面加上一個 ; 試試

15樓:使用者名稱是啥東西

你斷點試試,都連成一個語句了

c語言如何在文字第一行之前插入資料

建立一個新檔案,寫入資料後再讀原檔案寫入新檔案,最後刪除原檔案,將新檔名稱改為原檔名稱。1 c語言並沒有提供這樣的庫函式,需要自己寫。將要插入位置後面的檔案內容讀到緩衝,然後定位檔案偏移量插入資料,在將讀出來的寫入。因為檔案在磁碟上是連續存放的,不可能說直接在中間插入內容而不覆蓋原來的,別的語言提供...

C語言輸出99口訣要求第一行,第二行兩個,以此類推

include stdio.h include conio.h main printf n getch c語言輸出金字塔,共8行,第一行1個,第二行2個,依次類推 include stdio.h int main void int i,j for i 1 i 9 i for j 0 j includ...

兩個黃鸝鳴翠柳一行白鷺上青天用了什麼修辭手法

辭手法,其中,兩個對一行 黃鸝對白鷺 鳴對上 翠柳對青天。絕句 唐代 杜甫 原文 兩個黃鸝鳴翠柳,一行白鷺上青天。窗含西嶺千秋雪,門泊東吳萬里船。譯文 兩隻黃鸝在翠綠的柳樹間婉轉地歌唱,一隊排列整齊的白鷺直衝向蔚藍的天空。我坐在窗前,可以望見西嶺上堆積著長年不化的積雪,門前停泊著自萬里外的東吳長途跋...