如何用VS2008将数据存入SQL2005数据库里边?
使用开发环境为VisaulStudio2008和SQLServerManagementStudio,VS中工具箱的数据控件好像只有如何显示数据和数据源控件,没有如何增加储...
使用开发环境为Visaul Studio 2008和SQL Server Management Studio,VS中工具箱的数据控件好像只有如何显示数据和数据源控件,没有如何增加储存数据的控件。。。
现求各位位大侠指点:如何用VS控件实现数据的增加和储存。。。如果只有编写代码这种方法,请告诉应该修改哪个重点代码段,以便下次修改这部分代码段了还能套用。。。
在此先谢谢了,预祝新年愉快!万事如意!! 展开
现求各位位大侠指点:如何用VS控件实现数据的增加和储存。。。如果只有编写代码这种方法,请告诉应该修改哪个重点代码段,以便下次修改这部分代码段了还能套用。。。
在此先谢谢了,预祝新年愉快!万事如意!! 展开
3个回答
展开全部
我猜你是想通过窗口的输入将输入的值写入数据库对吧?就像注册信息一样对吗?
string connString = "";
connString = "Data Source=localhost;User ID=***(自己数据库的);Password=***(自己数据库的);Initial Catalog=***(所用的数据库名称);";
SqlConnection conn = null;
conn = new SqlConnection(connString);
if (conn.State == ConnectionState.Closed)
conn.Open();
SqlCommand cmd = new SqlCommand();
cmd.Connection = conn;
string sql1 = "INSERT INTO 数据库名(列1,列2,列3......) VALUES('" + TextBox1.Text.Trim() + "','" + TextBox2.Text.Trim() + "','" + TextBox3.Text.Trim() + "')";
//TextBox1等是你窗体填写数据的控件
cmd.CommandText = sql1;
if (cmd.ExecuteNonQuery() != -1)
{
MessageBox.Show("数据输入成功!");
}
else if (cmd.ExecuteNonQuery() == -1)
{
MessageBox.Show("数据输入失败");
}
另外Linq也是不错的选择,可是我觉得它的查询代码和T—SQL差别有点大,刚开始可能不习惯。
string connString = "";
connString = "Data Source=localhost;User ID=***(自己数据库的);Password=***(自己数据库的);Initial Catalog=***(所用的数据库名称);";
SqlConnection conn = null;
conn = new SqlConnection(connString);
if (conn.State == ConnectionState.Closed)
conn.Open();
SqlCommand cmd = new SqlCommand();
cmd.Connection = conn;
string sql1 = "INSERT INTO 数据库名(列1,列2,列3......) VALUES('" + TextBox1.Text.Trim() + "','" + TextBox2.Text.Trim() + "','" + TextBox3.Text.Trim() + "')";
//TextBox1等是你窗体填写数据的控件
cmd.CommandText = sql1;
if (cmd.ExecuteNonQuery() != -1)
{
MessageBox.Show("数据输入成功!");
}
else if (cmd.ExecuteNonQuery() == -1)
{
MessageBox.Show("数据输入失败");
}
另外Linq也是不错的选择,可是我觉得它的查询代码和T—SQL差别有点大,刚开始可能不习惯。
TableDI
2024-07-18 广告
2024-07-18 广告
Excel一键自动匹配,在线免费vlookup工具,3步完成!Excel在线免费vlookup工具,点击90步自动完成vlookup匹配,无需手写公式,免费使用!...
点击进入详情页
本回答由TableDI提供
展开全部
方法有很多,如果一一道来是需要很大的篇幅的,长远来看你可能需要的是linq之类的,比较方便的数据读取和存储修改方式,建议你到微软的msdn中查询相关的指南。
http://msdn.microsoft.com/zh-cn/library/bb907191.aspx
http://msdn.microsoft.com/zh-cn/library/bb907191.aspx
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
VS中工具箱的数据控件好像只有如何显示数据和数据源控件,没有如何增加储存数据的控件。。。
这句话是不对的
对你来说 最简单的办法是把菜单 数据-》显示数据源
把数据表拖曳到窗口中,不要拖数据字段
通常情况下 VS 会为你生成一个工具条 工具条上有添加和删除的按钮
注意你的数据表应该有主键
建议你还是知其然 也要知其所以然
这句话是不对的
对你来说 最简单的办法是把菜单 数据-》显示数据源
把数据表拖曳到窗口中,不要拖数据字段
通常情况下 VS 会为你生成一个工具条 工具条上有添加和删除的按钮
注意你的数据表应该有主键
建议你还是知其然 也要知其所以然
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询