|
分類:[C#]
分類:[C#]
こんばんわ。 初めて、この掲示板に書き込むので、よろしくお願いいたします。 近頃、私はMCPをがんばって、試験を受けたいのです。 C#.NETでSQL SERVER 2000との接続プログラムを作っています。 問題があったので、ちょっと聞かせてください。
フォームにボタンを追加して、このボタンのソースは以下になります。 sqlConnection1.Open ();
MessageBox.Show ("SQL SERVER 2000 has oppenned");
sqlInsertCommand1.CommandText = @"INSERT INTO Company (ID, CompanyName, CompanyNameShort, EnglishName, PostalCode, City, addressDetail, Tel1, Tel2, Fax, ContactPsName, ContactPsTitle, ContactPsTel, ContactPsEmail, status, representativeName, representativePhone, representativeTitle, website) VALUES (@ID, @CompanyName, @CompanyNameShort, @EnglishName, @PostalCode, @City, @addressDetail, @Tel1, @Tel2, @Fax, @ContactPsName, @ContactPsTitle, @ContactPsTel, @ContactPsEmail, @status, @representativeName, @representativePhone, @representativeTitle, @website); SELECT ID, CompanyName, CompanyNameShort, EnglishName, PostalCode, City, addressDetail, Tel1, Tel2, Fax, ContactPsName, ContactPsTitle, ContactPsTel, ContactPsEmail, status, representativeName, representativePhone, representativeTitle, website FROM Company WHERE (ID = @ID)";
sqlInsertCommand1.ExecuteNonQuery (); --------------------------------------------------------------------------
フォームにいろんなTextBoxを付いていて、ユーザーが入力したら、登録ボタンを押すと、SQL SERVER 2000に新たなレコードをInsertしたいと思います。
sqlInsertCommand1.ExecuteNonQuery (); を実行したら、「システム エラーです」というメッセージが出てしまいました。
データベースの接続確認と、データセットも設定済みです。 写真もアップロードさせていただきます。
もし、エラー原因がご存知でしたら、ご教授ください。 よろしくお願いいたします。
|