首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

datagridview更新数据库有关问题

2011-12-25 
datagridview更新数据库问题代码如下:#region数据映射查询publicSqlDataAdapterSQL_Bind(stringSelect_Str

datagridview更新数据库问题
代码如下:

                #region   数据映射查询
                public   SqlDataAdapter   SQL_Bind(string   Select_String,   SqlConnection   Link_Conn,   DataTable   SDT,   DataGridView   DG_Name)
                {
                        DA   =   new   SqlDataAdapter();
                        SDT   =   new   DataTable();
                        if   (Link_Conn   ==   null)   Link_Conn   =   SQL_Conn;
                        try
                        {
                                SqlCommand   SCMD   =   new   SqlCommand(Select_String,   Link_Conn);
                                DA.SelectCommand   =   SCMD;
                                DA.Fill(SDT);
                                DG_Name.DataSource   =   SDT;
                        }
                        catch   (Exception   err)
                        {
                                try
                                {
                                        int   num   =   err.ToString().IndexOf( "。 ");
                                        MessageBox.Show(err.ToString().Substring(0,   num));
                                }
                                catch
                                {
                                        MessageBox.Show(err.ToString());
                                }
                        }
                        Link_Conn.Close();
                        return   DA;
                }


                #endregion

                #region   数据更新
                public   void   SQL_Save(SqlDataAdapter   DA,   DataTable   SDT,SqlConnection   Link_Conn)
                {
                        try
                        {
                                SqlCommandBuilder   SCB   =   new   SqlCommandBuilder(DA);
                                DA.Update(SDT);
                                MessageBox.Show( "OK ");
                        }
                        catch(Exception   err)  
                        {
                                MessageBox.Show(err.ToString());
                        }
                }
                #endregion


数据库更新对象设有主键``
现在修改Datagridview点保存后数据库无法更新``请问是什么原因``问题解决马上给分```万分感谢``

[解决办法]
帮顶~~~~~~~~~~~

热点排行