public Int64 saveAJSXSAJDJB(int id, string valueStr )
{
Int64 idOrCnt = -1;
try
{
CL_AJSXSAJDJB info = new CL_AJSXSAJDJB();
if (id <= 0)
{
sys.setClsProValue(info, valueStr);
idOrCnt = info.InsertInfo();
}
else
{
Database db = DatabaseFactory.CreateDatabase("Data");
String sql = sys.setUdtSql(info, valueStr) + " where id=" + id;
idOrCnt = db.ExecuteNonQuery(CommandType.Text, sql); }
return idOrCnt;
}
}
我想传一个参数,来替代CL_AJSXSAJDJB info = new CL_AJSXSAJDJB();
这个CL_AJSXSAJDJB类名不确定,也可能传其他的类,例perosonInfo info=new personInfo();
总知就是传个类,这个类不确定,传进来作用是实例化
public Int64 saveAJSXSAJDJB(int id, string valueStr,object cls)
{
cls = new CL_AJSXSAJDJB();
}