16,717
社区成员
发帖
与我相关
我的任务
分享
public static DataTable public_getmileage(string connectionString, int orderId)
{
Database db;
DbCommand dbCommand = null;
string sql = "sp1_public_getmileage";
db = DatabaseFactory.CreateDatabase( connectionString );
dbCommand = db.GetStoredProcCommand( sql );
db.AddInParameter( dbCommand, "@OrderID", DbType.Int32, orderId );
return db.ExecuteDataSet( dbCommand ).Tables[ 0 ];
}
//页面中调用上面的方法就可以了啊。connectionString 为你的数据库连接串。反正这类的例子多的去了。随便找一个吧。我就是随便粘一个给你看看。呵
public void CreateSqlCommand()
{
SqlCommand command = new SqlCommand();
command.CommandTimeout = 15;
command.CommandText="";//存储过程名
command.CommandType = CommandType.StoredProcedure;//表示执行的是存储过程。
//第一种添加查询参数的例子
command.Parameters.AddWithValue("@sex", true);
//第二种添加查询参数的例子
SqlParameter parameter = new SqlParameter("@age", SqlDbType.Int);//注意UserInfo表里age字段是int类型的
parameter.Value = 30;
command.Parameters.Add(parameter);//添加参数
}