私はSQLデータソースをそのまま使用しています:
<asp:sqldatasource id="sds_sale" runat="server" connectionstring="<%$ ConnectionStrings:TestServerConnection %>"
InsertCommand="INSERT INTO Sale (transactionID, salePrice) VALUES (@transactionID,@salePrice) SET @Identity = SCOPE_IDENTITY()">
<InsertParameters>
<asp:Parameter Name="transactionID" />
<asp:Parameter Name="salePrice" />
</InsertParameters>
</asp:sqldatasource>
挿入 SQL ステートメント:
INSERT INTO Sale (transactionID, salePrice)
VALUES (@transactionID,@salePrice)
SET @Identity = SCOPE_IDENTITY()
スコープIDを返すと思いますが、クエリビルダーはSQLステートメントを解析できないと言います。私は何を間違っていますか?