第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何用C#向數(shù)據(jù)庫插入數(shù)據(jù)

如何用C#向數(shù)據(jù)庫插入數(shù)據(jù)

C#
倚天杖 2023-08-20 15:27:43
我剛剛開始學(xué)習(xí)數(shù)據(jù)庫,實際上我不知道為什么下面的代碼不起作用。我已經(jīng)搜索了很多,但我沒有意識到到底發(fā)生了什么。我有一個 Windows 窗體應(yīng)用程序,其中有 atextbox和 a button。當(dāng)我單擊按鈕時,內(nèi)部的文本textbox應(yīng)該被插入到數(shù)據(jù)庫中,但實際上什么也沒有發(fā)生。我使用 Visual Studio 創(chuàng)建了數(shù)據(jù)庫。我在 Visual Studio 2019 社區(qū)版的服務(wù)器資源管理器中右鍵單擊“數(shù)據(jù)連接”,然后單擊“創(chuàng)建新的 SQL Server 數(shù)據(jù)庫”。using (SqlConnection con = new SqlConnection("Data Source = (localdb)\\mssqllocaldb; Initial Catalog = myTestDB; Integrated Security = True; Pooling = False")) {    con.Open();    SqlCommand cmd = new SqlCommand("INSER INTO [tesTable] VALUES (@fname, @lname)", con);    cmd.Parameters.AddWithValue("@fname", textBox1.Text);    cmd.Parameters.AddWithValue("@lname", textBox2.Text);}MessageBox.Show("done!");
查看完整描述

2 回答

?
慕桂英3389331

TA貢獻2036條經(jīng)驗 獲得超8個贊

因為你還沒有執(zhí)行你的命令:

....
cmd.Parameters.AddWithValue("@lname",?textBox2.Text);

cmd.ExecuteNonQuery();

語句的固定版本insert應(yīng)該是這樣的:

"INSERT?INTO?tesTable?(fname,lname)?VALUES?(@fname,@lname)"

還需要補充一點,直接指定類型并使用屬性ValueAddWithValue

cmd.Parameters.Add("@lname",?SqlDbType.VarChar).Value?=?textBox2.Text;
查看完整回答
反對 回復(fù) 2023-08-20
?
慕絲7291255

TA貢獻1859條經(jīng)驗 獲得超6個贊

private void btnaddsave_Click(object sender, EventArgs e)

{

    try

    {

        string connection1 = "server=localhost;user id=root;password=1234;database=library_system";

        con = new MySqlConnection(connection1);

        con.Open();

        string q = "Insert Into library_system.add_book(Book_No,Book_Name)values('"+tbbno.Text+"','" + tbbn.Text+ "')";

        cm1 = new MySqlCommand(q, con);

        cm1.ExecuteNonQuery();

        //con.Open();


        MessageBox.Show("data saved", "information", MessageBoxButtons.OK, MessageBoxIcon.Information);

        con.Close();

        // load();

        tbbno.Text = "";

        tbbn.Text = "";

    }

    catch (Exception ex)

    {

        MessageBox.Show(ex.Message);

    }

}


查看完整回答
反對 回復(fù) 2023-08-20
  • 2 回答
  • 0 關(guān)注
  • 215 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號