C#怎么添加记录到数据库中的表????请看详细
这有个添加数据的窗口,点击添加按钮后怎么把上面填写的数据添加到数据库中的表里???谁给一下代码,谢谢!!...
这有个添加数据的窗口,点击添加按钮后怎么把上面填写的数据添加到数据库中的表里???
谁给一下代码,谢谢!! 展开
谁给一下代码,谢谢!! 展开
4个回答
展开全部
private void Storage_Click(object sender, EventArgs e)
{
int aa = Database.loginID;
if (ValidateInput())
{
if (MessageBox.Show("确定保存?", "警告",
MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes)
{
string zhanghao = Uname.Text;
string mima = Cipher.Text;
string xingming = name.Text;
string dianhua = Telephone.Text;
string nianling = Age.Text;
string zhuzhi = Address.Text;
string sql = "update [YHXX] set [dlname] = '" + zhanghao + "' ,[cipher] = '" + mima + "',[name] = '" + xingming + "',[Telephone] = '" + dianhua + "',[Age] = '" + nianling + "',[Address] = '" + zhuzhi + "' where ID= " + aa + "";
SqlCommand myupdater = new SqlCommand(sql, SQL.connection);
SQL.connection.Open();
myupdater.ExecuteNonQuery();
SQL.connection.Close();
}
}
}
{
int aa = Database.loginID;
if (ValidateInput())
{
if (MessageBox.Show("确定保存?", "警告",
MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes)
{
string zhanghao = Uname.Text;
string mima = Cipher.Text;
string xingming = name.Text;
string dianhua = Telephone.Text;
string nianling = Age.Text;
string zhuzhi = Address.Text;
string sql = "update [YHXX] set [dlname] = '" + zhanghao + "' ,[cipher] = '" + mima + "',[name] = '" + xingming + "',[Telephone] = '" + dianhua + "',[Age] = '" + nianling + "',[Address] = '" + zhuzhi + "' where ID= " + aa + "";
SqlCommand myupdater = new SqlCommand(sql, SQL.connection);
SQL.connection.Open();
myupdater.ExecuteNonQuery();
SQL.connection.Close();
}
}
}
展开全部
如果是用三层写的,只需要在数据访问层写个insert方法传到表示层调用就好,然后把每个textBox的值赋给你那个方法就好了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1、数据库连接
2、取窗体数据
3、使用sql语句insert
2、取窗体数据
3、使用sql语句insert
追问
。。这我也知道
追答
那你就写出插入语句拉。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
请给出你的表结构
追问
就是1张表,表里有上面的所有内容。只要写1、2个给我看看就行了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询