私はTableAdapterクエリ構成ウィザードを使用しています。次のステートメントに示すように、あるテーブルからデータを選択し、別のテーブルに挿入したいと思います。あるテーブルから行データを選択し、TableAdapterを使用して別のテーブルに挿入します。
SELECT a.StudentID FROM [dbo].[Student] AS a WHERE [Email] = @Email;
INSERT INTO [dbo].[Registration] ([StudentID], [UniformOptionID], [Cost])
VALUES (a.StudentID, @Param1, @Param2);
私は自分のアプリケーションに機能を呼び出すと、エラーメッセージが要求されます:
Error message: The multi-part identifier "a.StudentID" could not be bound
それができないのはなぜ?
のようにSELECTとINSERTを使用する方法について、この記事をチェックしてください:https://technet.microsoft.com/en-in/library/ms188263(v=sql.105).aspx – Swapnil