问题描述
- 急急急急急急急急急急急急,不行啊
-
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......
答案就在这里:急急
时间: 2024-10-24 04:04:28