投稿日 | : 2002/11/02(Sat) 10:49 |
投稿者 | : A221 |
Eメール | : |
URL | : |
タイトル | : Re: ADOをコードした場合のUpdateDelete |
>どうしても、UpdateとDeleteをしようとすると、「キーフィールドがNull」
主キーを設定しているフィールドに値を入れていないというエラーですね。
> strSQL = "SELECT Studio.[Studio Name], Video.[Movie Number]," & _
> "Video.Title, Video.Category, Video.Length " & _
> "FROM Studio INNER JOIN Video ON Studio.[Studio ID] = Video.[Studio ID]"
このSQLから推測するに、
Studio.[Studio ID] と Video.[Studio ID]がそれぞれのテーブルの主キーだと
思いますが、それぞれに値を入れてないのでは?(このIDがオートナンバーなら違うのですが)
Rs.AddnewとRs.Updateを使用するのであれば元テーブルから引っ張ってきて
おかないといけませんね。