我正在尝试使用wcf的服务保存更新,删除和插入datagridview
access$100()
错误来自se.saveAll(oView)参数 我认为问题在于wcf,因为没有公开服务它很好
private void SaveAll_Click(object sender, EventArgs e)
{
ServiceReferenceExemplaires.ServiceExemplairesClient se=new ServiceReferenceExemplaires.ServiceExemplairesClient();
DataView oView = (DataView)gridData.DataSource;
se.saveAll(oView);
}
但想法是使用wcf从另一台机器访问服务
答案 0 :(得分:0)
你能更具体一点吗? saveAll函数不接受DataView吗?
如果是这种情况,请尝试将其设为:
se.saveAll(new object[] {oView} );
答案 1 :(得分:0)
似乎数据视图不是可连接的, 而不是尝试在datagridView中保存任何更新,删除或创建,并将所有数据视图作为参数提供给wcf 我刚刚使用了另一个表单,它使用简单的textBox接受了所有参数,最终逐个将值作为参数传递给wcf服务