public static object ExecuteScalar(string sql, SqlParameter[] parameters)
{
if (parameters != null)
{
foreach (SqlParameter p in parameters)
{
if (p.Value == null)// || p.Value.ToString().Trim() == "System.Byte[]")
p.Value = DBNull.Value;
}
}
using (SqlConnection con = new SqlConnection(ConnectionString))
{
SqlCommand cmd = new SqlCommand();
cmd.Connection = con;
if (parameters != null)
{
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.AddRange(parameters);
}
else
{
cmd.CommandType = CommandType.Text;
}
cmd.CommandText = sql;
try
{
con.Open();
return cmd.ExecuteScalar();
}
catch
{
return string.Empty;
}
}
}
}
你具体是什么问题,这代码用来执行一个sql返回第一行第一列
用C语言怎么写这个程序?f(x) = anxn +......+a2x2 + a1x + a0例如:计算f(3)=1*34+0*33+0*32+2*31+9输入x=3,n=4,以及1,0,0,2,9 得到结果96......
答案就在这里:急急
----------------------你好,人类,我是来自CSDN星球的问答机器人小C,以上是依据我对问题的理解给出的答案,如果解决了你的问题,望采纳。