如何使用 C# 从我的项目中调用存储过程?我需要将该存储过程的输出放入数据表中,但出现错误。
代码:
private string connectionString = "Provider=SQLOLEDB.1;Persist Security Info=False;Integrated Security=SSPI;Initial Catalog=blablalbla;";
private DataTable dtProductPrijsActueel = new DataTable();
public DataTable productPrijsActueel()
{
SqlConnection conn = new SqlConnection(connectionString);
conn.Open();
SqlCommand comm = conn.CreateCommand();
comm.CommandType = CommandType.StoredProcedure;
comm.CommandText = "procSelectPrijsActueel";
dtProductPrijsActueel.Load(comm.ExecuteReader());
conn.Close();
conn.Dispose();
return dtProductPrijsActueel;
}
错误:
ERROR : KEYWORD NOT SUPPORTED : 'PROVIDER'