質問があります:
<asp:SqlDataSource runat="server" ID="SqlDataSource1"
ConnectionString="Dsn=Xdb;uid=xxx;pwd=xxxxxxx" ProviderName="System.Data.Odbc"
SelectCommand="SELECT XReqOrders.LoadNum, XReqOrders.StopSeq, XRecPkgs.DeliveryTime,
XRecActivity.Address, XReqOrders.OrderOrTripOrRGA, XReqPkgs.Barcode,
XReqPkgs.Description, XRecPkgs.IsDelivered, XRecPkgs.IsOnStop, YDelInfo.DeliveryDate
FROM (((XReqOrders INNER JOIN XReqPkgs ON XReqOrders.LoadNumberOrderNumber = XReqPkgs.LoadNumberOrderNumber)
LEFT JOIN XRecPkgs ON XReqPkgs.Barcode = XRecPkgs.Barcode)
LEFT JOIN XRecActivity ON XRecPkgs.TranId = XRecActivity.TranId)
INNER JOIN YDelInfo ON XReqOrders.OMID = YDelInfo.OMID
ORDER BY XReqOrders.StopSeq, XRecPkgs.DeliveryTime">
</asp:SqlDataSource>
「X」テーブルはあるデータ ソースからのもので、「Y」テーブルは別のデータ ソースからのものですが、データ ソース間には結合があります。これを実行するために 2 つの異なる接続文字列を入力する方法がわかりません。
ConnectionString="Dsn=Xdb;uid=xxx;pwd=xxxxxxx" ProviderName="System.Data.Odbc" ConnectionString="Dsn=Ydb;uid=xxx;pwd=xxxxxxx" ProviderName="System.Data.Odbc"
これは可能ですか...何か足りないのですか?