...異なる表をトウからデータを選択してグリッドにバインドしますか?
要求
を、私は私のデータベースの名前...要求とは関係ありませんバランストラッカーで2つのテーブルを持っている....しかし、私は2つの格子2つのテーブルから、それBINFデータを選択したいです EmpID |EmpRqsts|EmpDescription|ApproverID
1 |asdfsb |sadbfsbdf |1
2 |asbfd |sjkfbsd |1
バランストラッカー
EmpId|BalanceAmnt|LastUpdated
| 1 |5000 |sdfbk
| 2 |3000 |sjbfsh
EMPLOYEE表
EmpId|EmpName
1 |Anil
2 |Raghu
残高トラッカーがEmployeeTableのForeignKey列を持っています... [Empans]からEmpTable [EmpRqsts]を選択し、[BalanceAmnt] [LastUpdated]から[Balance Tracker]を選択してグリッドにバインドします。
これは私のストアドプロシージャである私は、データを取得するために使用しています
create procedure SP_GetEmployeeRequests
(@ApproverName varchar (50))
as
begin
select
EmployeeDetails.Emp_Username,
RequestDetails.Request_Amount,
RequestDetails.Request_description,
BalanceTracker.Balance_Amount,
BalanceTracker.LastApproval,
BalanceTracker.LastUdated
from
EmployeeDetails, RequestDetails, BalanceTracker
where
EmployeeDetails.Emp_ID = RequestDetails.Emp_ID
and BalanceTracker.Emp_ID = RequestDetails.Emp_ID
and RequestDetails.Approved_ID = (select Approved_ID
from ApprovalDetails
where Approved_By = @ApproverName)
end
すべてはここまでで結構ですが、このクエリは列名のみを取得しています。しかし、テーブルの値ではありません。誰も私の質問に間違って何かを助けることができます..
はなぜ要求なしEMPIDを持っていますか?それはFKの代わりに名前を格納しています。どちらも名前で参加できますか? –
Empnameはありません要求のTabelはEmployeeによって手動でテキストボックス経由で挿入されます.. – SoftwareNerd
EmpnameはありませんIn request tabelはEmployeeによって手動でテキストボックス経由で挿入されます.. – SoftwareNerd