返回首页

亲爱的主席先生,

如何写查询右外部联接和内蒙古同时,在LINQ?

我想在右联接和内部联接的单LINQ查询

请帮我任何人知道。

由磨憨

回答

评论会员:游客 时间:2012/02/07
thams:喜托尼,这是可能的。但是你要重新分配的选择,插入,更新和删除命令的数据适配器,每次代码应该是这样的东西codeprelang="vb"spanclass="code-keyword"Imports/spanSystem.Data.SqlClientspanclass="code-keyword"Public/spanspanclass="code-keyword"Class/spanForm1spanclass="code-keyword"Dim/spandsspanclass="code-keyword"As/spanDataSetspanclass="code-comment"'/spanspanclass="code-comment"whichcontainsyourtables./spanspanclass="code-keyword"Dim/spanadpspanclass="code-keyword"As/spanSqlDataAdapterspanclass="code-comment"'/spanspanclass="code-comment"createtheconnectionaccordingly/spanspanclass="code-keyword"Dim/spanconspanclass="code-keyword"As/spanSqlConnection spanclass="code-keyword"Private/spanspanclass="code-keyword"Sub/spanForm1_Load(spanclass="code-keyword"ByVal/spansenderspanclass="code-keyword"As/spanspanclass="code-keyword"Object/span,spanclass="code-keyword"ByVal/spanespanclass="code-keyword"As/spanSystem.EventArgs)spanclass="code-keyword"Handles/spanspanclass="code-keyword"Me/span.Loadspanclass="code-keyword"For/spanspanclass="code-keyword"Each/spantblspanclass="code-keyword"As/spanDataTablespanclass="code-keyword"In/spands.Tablesadp=spanclass="code-keyword"New/spanSqlDataAdapterspanclass="code-keyword"If/spantbl.TableName=spanclass="code-string""/spanspanclass="code-string"TransferMaster"/spanspanclass="code-keyword"Then/spanadp.SelectCommand=spanclass="code-keyword"New/spanSqlCommand(spanclass="code-string""/spanspanclass="code-string"yourselectcommand"/span,con)adp.InsertCommand=spanclass="code-keyword"New/spanSqlCommand(spanclass="code-string""/spanspanclass="code-string"Yourinsertcommand"/span,con)adp.UpdateCommand=spanclass="code-keyword"New/spanSqlCommand(spanclass="code-string""/spanspanclass="code-string"Yourupdatecommand"/span,con)adp.DeleteCommand=spanclass="code-keyword"New/spanSqlCommand(spanclass="code-string""/spanspanclass="code-string"Yourdeletecommand"/span,con)spanclass="code-keyword"ElseIf/spantbl.TableName=spanclass="code-string""/spanspanclass="code-string"TransferDetail"/spanspanclass="code-keyword"Then/spanadp.SelectCommand=spanclass="code-keyword"New/spanSqlCommand(spanclass="code-string""/spanspanclass="code-string"yourselectcommand"/span,con)adp.InsertCommand=spanclass="code-keyword"New/spanSqlCommand(spanclass="code-string""/spanspanclass="code-string"Yourinsertcommand"/span,con)adp.UpdateCommand=spanclass="code-keyword"New/spanSqlCommand(spanclass="code-string""/spanspanclass="code-string"Yourupdatecommand"/span,con)adp.DeleteCommand=spanclass="code-keyword"New/spanSqlCommand(spanclass="code-string""/spanspanclass="code-string"Yourdeletecommand"/span,con)spanclass="code-comment"'/spanspanclass="code-comment"esleif--continueasmanytablesyouhave/spanspanclass="code-keyword"End/spanspanclass="code-keyword"If/spanadp.Update(tbl)spanclass="code-keyword"Next/spanspanclass="code-keyword"End/spanspanclass="code-keyword"Sub/spanspanclass="code-keyword"End/spanspanclass="code-keyword"Class/span/pre/code
Jαved:喜托尼,
NBSP
我认为有可能。但ü甲肝打开和关闭连接每次
NBSP。
我不知道为什么你使用1 dataadpter的列印集。但它是良好的,使用多个查询多个数据集,n为dataadpter
评论会员:。ranjitwaje 时间:2012/02/07
嗨,
根据你的要求,应该也可以使用为UR SQL命令的交易,同时插入到多个表。下面是示例代码可能是有用的U

{C}
的问候,
santhosh库马尔G
评论会员:游客 时间:2012/02/07
Santhosh库马尔Gudise
查看],你可以使用SQL触发器自动更新