この更新クエリを手伝ってください。私はこれがどれほど冗長であるかを完全に理解していますが、それが必要です。ユーザーがID、ユーザー名、パスワード、CustomerIDのみを含むユーザーアカウントを作成する場合、Customersにレコードを作成する必要がありますが、すべてをnullにし、User.User_Customer_IDを新しく作成したCustomer.Customer_IDに更新する必要があります。
私はすべてが機能していますが、この厄介な更新クエリです。User.User_Customer_IDをCustomer.Customer_IDに変更するだけです。User.User_IDをUserIDと呼ばれる整数で、Customer.Customer_IDをCustomerIDと呼ばれる整数でストーリー化することができました。何百万もの方法を試しましたが成功しませんでした。
これが私が試した多くのクエリの1つです。
1. UPDATE [User]
SET User_Customer_ID = Customer.Customer_ID
FROM Customer
WHERE [User].User_ID = '16'
AND Customer.CUstomer_ID = '19'
( ? would be the integer UserID and CustomerID )
VBのSQLコマンドに挿入される前の外観は次のとおりです。
UpdateUserCustomerID = "UPDATE [User] SET User_Customer_ID = Customer.Customer_ID FROM Customer WHERE ([User].User_ID ='" & UserID & "' AND Customer.Customer_ID = '" & CustomerID & "')"
データベース/ASP.Net/VBにアクセスする
Table:
Customer:
Customer_ID
Customer_First_Name
Customer_Last_Name
Customer_Street_Address
Customer_City
Customer_State
Customer_Zip
Customer_Email
User:
User_ID
User_UserName
User_Password
User_Customer_ID