none
Visual C#2017を使ったADO.NETについて RRS feed

  • Question

  • Visual C#2017を使ったADO.NETでSql Serverを使っていてテーブルを

    CREATE TABLE [dbo].[TEXT] (
        [TextID] INT IDENTITY(1,1) NOT NULL,
        [Text]   NVARCHAR (80) NULL,
        CONSTRAINT [NUM7] PRIMARY KEY CLUSTERED ([TextID] ASC)
    );

    と作りボタンを押すと[Text]に文章を追加するプログラムを作りたいと思い

    cn.ConnectionString = cnstr;
                cn.Open();

                cmd.Connection = cn;
                cmd.CommandType = CommandType.Text;
                cmd.CommandText = "INSERT INTO [dbo].[TEXT] VALUES(" +
                                   "'" + textBox1.Text + "')";
                rd.Close();
                cn.Close();

    にしてでバックなしで実行しデータベースに文章を追加するボタンを押すとオブジェクト参照がオブジェクトインスタンスに設定されていません。というエラー警告文がが表示され実行できません。

    なので解決方法を教えてください。

    Sunday, October 20, 2019 12:16 AM

Answers