久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

<i id='CUAlV'><tr id='CUAlV'><dt id='CUAlV'><q id='CUAlV'><span id='CUAlV'><b id='CUAlV'><form id='CUAlV'><ins id='CUAlV'></ins><ul id='CUAlV'></ul><sub id='CUAlV'></sub></form><legend id='CUAlV'></legend><bdo id='CUAlV'><pre id='CUAlV'><center id='CUAlV'></center></pre></bdo></b><th id='CUAlV'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='CUAlV'><tfoot id='CUAlV'></tfoot><dl id='CUAlV'><fieldset id='CUAlV'></fieldset></dl></div>

  • <tfoot id='CUAlV'></tfoot>
      • <bdo id='CUAlV'></bdo><ul id='CUAlV'></ul>

      <legend id='CUAlV'><style id='CUAlV'><dir id='CUAlV'><q id='CUAlV'></q></dir></style></legend>

      1. <small id='CUAlV'></small><noframes id='CUAlV'>

        C# 表單未將值插入 SQL Server 數據庫

        C# Form not inserting values into SQL Server database(C# 表單未將值插入 SQL Server 數據庫)
      2. <small id='dX0Rs'></small><noframes id='dX0Rs'>

              • <bdo id='dX0Rs'></bdo><ul id='dX0Rs'></ul>

                  <i id='dX0Rs'><tr id='dX0Rs'><dt id='dX0Rs'><q id='dX0Rs'><span id='dX0Rs'><b id='dX0Rs'><form id='dX0Rs'><ins id='dX0Rs'></ins><ul id='dX0Rs'></ul><sub id='dX0Rs'></sub></form><legend id='dX0Rs'></legend><bdo id='dX0Rs'><pre id='dX0Rs'><center id='dX0Rs'></center></pre></bdo></b><th id='dX0Rs'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='dX0Rs'><tfoot id='dX0Rs'></tfoot><dl id='dX0Rs'><fieldset id='dX0Rs'></fieldset></dl></div>
                • <tfoot id='dX0Rs'></tfoot>
                    <tbody id='dX0Rs'></tbody>
                  <legend id='dX0Rs'><style id='dX0Rs'><dir id='dX0Rs'><q id='dX0Rs'></q></dir></style></legend>

                  本文介紹了C# 表單未將值插入 SQL Server 數據庫的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                  問題描述

                  限時送ChatGPT賬號..

                  我有一個簡單的創建一個新用戶表單,它從兩個文本框中獲取值,用戶名和密碼.button2 單擊事件應采用這些值并將它們插入到數據庫中的用戶表中.但是,當我運行我的代碼時,會出現消息框說數據已添加,我無法使用 VS2010 看到數據庫中的數據.

                  I have a simple create a new user form which takes values from two text boxes, username and password. The button2 click event should take these values and insert them into the Users table in the database. However, when I run my code the message box appears to say the data has been added, I cannot see the data in the database using VS2010.

                  查看 VS 中數據庫連接的屏幕截圖.我還在 VS 中創建了數據庫的數據源.

                  See screen shot for the database connection in VS. I have also created a datasource of the database in VS.

                  有什么想法嗎?

                  非常感謝.

                  private void button2_Click(object sender, EventArgs e)
                      {
                          string username = txtUsername.Text;
                          string password = txtPassword.Text;
                          string sqlquery;
                          string connection = @"Data Source=.SQLEXPRESS;AttachDbFilename='C:UsersNickDocumentsVisual Studio 2010ProjectsDebenhamsProjectOffice V.01DebenhamsProjectOffice V.01DebenhamsProjectOfficeDatabase.mdf';Integrated Security=True;Connect Timeout=30;User Instance=True";
                          SqlConnection cn = new SqlConnection(connection);
                          try
                          {
                              cn.Open();
                          }
                          catch (Exception)
                          {
                              MessageBox.Show("Unable to connect to Database");
                          }
                  
                          sqlquery = "INSERT INTO Users (Username, Password) VALUES ('" + txtUsername.Text + "','" + txtPassword.Text + "')";
                          try
                          {
                              SqlCommand command = new SqlCommand(sqlquery, cn);
                              command.Parameters.AddWithValue("Username", username);
                              command.Parameters.AddWithValue("Password", password);
                              command.Parameters.Clear();
                              MessageBox.Show("User Added");
                          }
                          catch (Exception ex)
                          {
                              MessageBox.Show(ex.Message);
                          }
                          txtUsername.Text = "";
                          txtPassword.Text = "";
                          cn.Close();
                      }
                  

                  推薦答案

                  只是嘗試修復代碼.有些元素很重要,有些元素只是優雅.試試看,它可能會起作用.或者可以指出錯誤所在:

                  Just trying a code fix. Some elements are crucial, some are just elegant. Try it, it might work., or could point to where the error is:

                  private void button2_Click(object sender, EventArgs e)
                      {
                          string username = txtUsername.Text;
                          string password = txtPassword.Text;
                          string sqlquery;
                  
                          //Put away the apostrophes and used twice double quotations for
                          //the full path of the database file:
                          string connection = @"Data Source=.SQLEXPRESS;AttachDbFilename=""C:UsersNickDocumentsVisual Studio 2010ProjectsDebenhamsProjectOffice V.01DebenhamsProjectOffice V.01DebenhamsProjectOfficeDatabase.mdf"";Integrated Security=True;Connect Timeout=30;User Instance=True";
                          SqlConnection cn = new SqlConnection(connection);
                  
                          /* Better to let the program fail than think it's open and moving on
                          removed try, catch*/
                          cn.Open();
                  
                  
                          //Why using your TextBoxes values if you already created strings?
                          //changed
                  
                          //you should also be careful users can't type something like "') in the      
                          //textboxes or they may cause a SQL injection
                  
                          sqlquery = "INSERT INTO Users (Username, Password) VALUES ('" + username + "','" + password + "')";
                  
                          try
                          {
                              SqlCommand command = new SqlCommand(sqlquery, cn);
                              /* unnecessary since you already built a query command.Parameters.AddWithValue("Username", username);
                              command.Parameters.AddWithValue("Password", password);
                              command.Parameters.Clear();   */
                  
                              //Missing!!
                              command.ExecuteNonQuery();
                              MessageBox.Show("User Added");
                          }
                          catch (Exception ex)
                          {
                              MessageBox.Show(ex.Message);
                          }
                  
                          //Elegance
                          txtUsername.Clear();
                          txtPassword.Clear();
                          cn.Close();
                      }
                  

                  這篇關于C# 表單未將值插入 SQL Server 數據庫的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

                  【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

                  相關文檔推薦

                  What are good algorithms for vehicle license plate detection?(車牌檢測有哪些好的算法?)
                  onClick event for Image in Unity(Unity中圖像的onClick事件)
                  Running Total C#(運行總 C#)
                  Deleting a directory when clicked on a hyperlink with JAvascript.ASP.NET C#(單擊帶有 JAvascript.ASP.NET C# 的超鏈接時刪除目錄)
                  asp.net listview highlight row on click(asp.net listview 在單擊時突出顯示行)
                  Calling A Button OnClick from a function(從函數調用按鈕 OnClick)

                      <bdo id='qXnKF'></bdo><ul id='qXnKF'></ul>
                      <legend id='qXnKF'><style id='qXnKF'><dir id='qXnKF'><q id='qXnKF'></q></dir></style></legend>

                      • <i id='qXnKF'><tr id='qXnKF'><dt id='qXnKF'><q id='qXnKF'><span id='qXnKF'><b id='qXnKF'><form id='qXnKF'><ins id='qXnKF'></ins><ul id='qXnKF'></ul><sub id='qXnKF'></sub></form><legend id='qXnKF'></legend><bdo id='qXnKF'><pre id='qXnKF'><center id='qXnKF'></center></pre></bdo></b><th id='qXnKF'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='qXnKF'><tfoot id='qXnKF'></tfoot><dl id='qXnKF'><fieldset id='qXnKF'></fieldset></dl></div>
                          <tbody id='qXnKF'></tbody>

                          <small id='qXnKF'></small><noframes id='qXnKF'>

                            <tfoot id='qXnKF'></tfoot>
                          1. 主站蜘蛛池模板: 在线观看视频91 | 久久福利网站 | 久久亚洲精品国产精品紫薇 | 中文字幕人成乱码在线观看 | 噜噜噜色网 | 亚洲成人一级 | 一级黄色毛片免费 | 国产在线二区 | 毛片免费观看 | 久久久激情视频 | 日韩欧美精品一区 | 最新91在线| 高清亚洲| 日韩成人免费 | 欧美在线观看网站 | 亚洲国产精品久久人人爱 | www亚洲精品 | 一级全黄视频 | www.亚洲一区 | 99久久日韩精品免费热麻豆美女 | 欧美视频区 | 99在线免费观看视频 | 国产精品美女久久久 | 黄色大片免费观看 | 在线观看视频一区 | 日韩欧美在线视频 | 欧美成人免费在线视频 | 丁香综合| 精品一二三区在线观看 | 日本免费视频在线观看 | 超碰网址| 成人免费视频网站在线观看 | 久久婷婷国产麻豆91 | 91视频国产精品 | 国产精品免费一区二区三区四区 | 亚洲超碰在线观看 | 久久久精品欧美 | 欧美午夜精品理论片a级按摩 | 精品日韩 | 一区二区三区免费 | 91精品久久久久久久久99蜜臂 |