2 helloabcde helloabcde 于 2015.05.31 19:29 提问

WCF框架下客户端DataGridView的数据怎样提交保存
wcf

Microsoft MSDN中介绍了 “演练:创建 N 层数据应用程序”.
https://msdn.microsoft.com/zh-cn/library/bb384570.aspx
但是,没有介绍如何将修改后数据保存到数据库的方法.请教怎么做?

2个回答

guwei4037
guwei4037   Ds   Rxr 2015.05.31 19:35
已采纳
helloabcde
helloabcde 谢谢
2 年多之前 回复
guwei4037
guwei4037 回复helloabcde: 是的,就这个意思。不过是在wcf里面调用你封装好的数据库操作的方法而已。
2 年多之前 回复
helloabcde
helloabcde 回复guwei4037: 在“演练:创建 N 层数据应用程序”中最后提到“将其他方法添加到服务,以将数据更新回数据库”,是否指在WCF Service创建一个接口用于保存更改后的数据
2 年多之前 回复
guwei4037
guwei4037 回复helloabcde: 有两种方式:1、通过sqldataadatper修改 http://www.2cto.com/database/201406/311164.html 2、ado.net http://blog.csdn.net/lysc_forever/article/details/7697536
2 年多之前 回复
helloabcde
helloabcde 接口,比如 DataSave(Datatable dt1),在Form中调用
2 年多之前 回复
helloabcde
helloabcde 我想知道的是,在Form中修改了数据后是如何Update到数据库的。是否要在WCF Service中再创建一个
2 年多之前 回复
caozhy
caozhy   Ds   Rxr 2015.05.31 19:51
 既然你有了datagridview,保存最简单的办法就是遍历插入
foreach (var row in dataGridView.Rows)
{
    string a = row.Cells[0].Value;
        string b = row.Cells[1].Value;
        ...
        sql = "insert into table(a, b) values('" + a + "', '" + b + ")";
        cmd.ExecuteScalar(sql, conn;
}
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!