为了账号安全,请及时绑定邮箱和手机立即绑定

请问该如何在C#中用DatagridView调用sql函数?

请问该如何在C#中用DatagridView调用sql函数?

C#
江户川乱折腾 2019-09-23 20:16:46
如何在C#中用DatagridView调用sql函数
查看完整描述

3 回答

?
慕妹3242003

TA贡献1824条经验 获得超6个赞

using (SqlConnection con = new SqlConnection("Server=(local);Integrated security=SSPI;database=master"))
{
con.Open();
SqlCommand cmd = new SqlCommand("select [TestDB].[dbo].F_Get_Number('aa125.32')", con);
DataTable dt = new DataTable();
dt.Load(cmd.ExecuteReader());
con.Close();
}


查看完整回答
反对 回复 2019-09-25
?
温温酱

TA贡献1752条经验 获得超4个赞

//将 当前 dataGridView 实例的 DataSource 转换成 DataTable
DataTable dt = dataGridView.DataSource as DataTable; // if (dt == null)
return; //空数据 不再执行
dt.AcceptChanges(); SqlDataAdapter da = new SqlDataAdapter("select * from 表名", "连接字符串"); // 这边的 select 语句要和 你 从数据库获取数据并显示到 DataGridView 的一样! //根据当前 创建 Update命令
SqlCommandBuilder builder = new SqlCommandBuilder(da);
//获得可以用来更新数据源 的 update 命令
da.UpdateCommand = builder.GetUpdateCommand(true); //将数据更新回 数据库!
da.Update(dt);


查看完整回答
反对 回复 2019-09-25
  • 3 回答
  • 0 关注
  • 384 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信