簡體   English   中英

級聯來自多個源的數據,並插入作為一個行到SQL表

[英]Concatenating data from multiple sources and inserting as one row into SQL Table

將從多個源(包括文本框,其他SQL表等)檢索到的數據行插入到另一個SQL表中的最佳技術是什么? 我需要創建一個中間數據結構還是有辦法使用類似的方法

INSERT INTO Proposal_listing
(company_name, project_name, status_proposal) 
SELECT(company_name, project_name, status_pipeline) 
FROM Project_Pipeline 
WHERE status_pipeline = 'Proposal Phase';

編輯:例如,如果我想從表1中獲取列A1,B1,C1,並從textbox.text,textbox2.text中獲取值,然后將其插入表2中的A2,B2,C2,D2,E2列中。

謝謝

如何嘗試將文本框值集成到SQL查詢中。 像這樣:

string commandText = @"Insert INTO MyTable (Column1, Column2, Column3)
                          SELECT FirstName, LastName, @TBValue
                          FROM OtherTable where id = @QSValue";
cmd.CommandText = commandText;
cmd.Parameters.Add("@TBValue", tb_MyBox.Text);
cmd.Parameters.Add("@QSValue", Request.QueryString["id"]);

這一切都不在我的腦海,所以您可能需要使用語法,但這是一般的想法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM