使用C#语言向数据库写入数据

        public void SaveData()         //定义函数SaveData,来保存数据。
        {
           

            string constr = "Server=localhost;Data Source=127.0.0.1;User ID=root;Password=root;DataBase=bridgemap;Charset=utf8;";  //定义连接数据库的字符串,
            string sqlString = string.Format ("INSERT INTO bridgemap_info (id,bridge_name,bridge_lng,bridge_lat,logintimes) VALUES('{0}','{1}','{2}','{3}','{4}')",qlbianhao.Text .Trim (),qlmingcheng .Text .Trim (),qljingdu .Text.Trim(),qlweidu .Text.Trim (),qlbianhao .Text.Trim ());

            try
            {
                using (MySqlConnection con = new MySqlConnection(constr))
                {
                    MySqlCommand cmd = new MySqlCommand(sqlString, con);
                    con.Open();
                    int val = cmd.ExecuteNonQuery();
                    con.Close();
                    if (val <= 0)
                        ClientScript.RegisterStartupScript(this.GetType(), "", "alert('插入数据失败!')");
                    else
                        ClientScript.RegisterStartupScript(this.GetType(), "", "alert('插入数据成功!')"); 
                }
            }
            catch(Exception exp)
            {
                //处理异常;
                ClientScript.RegisterStartupScript(this.GetType(), "", "alert('插入数据失败! 详情:" + exp.Message + "')"); 
            }

        }

猜你喜欢

转载自blog.csdn.net/qq_37855507/article/details/83012974
今日推荐