c# orcle编程 插入number类型数据
我在程序中定义了一个OracleNumber类型的数据,然后想把它插入到payment表的cost列中。cost列是一个number类型如果我这个表只有这一列(简化一下),insert into语句格式应该怎么写啊 --------------------编程问答-------------------- --------------------编程问答--------------------
/// <summary>
/// 增加一条数据
/// </summary>
public int Add(SalesPeople model)
{
StringBuilder strSql = new StringBuilder();
strSql.Append("insert into SalesPeople(");
strSql.Append("SalesPeopleID,Name,Phone,QQ,IsEnabled");
strSql.Append(") values (");
strSql.Append(":SalesPeopleID,:Name,:Phone,:QQ,:IsEnabled");
strSql.Append(") ");
DbParameter[] parms = {
OracleHelper.CreateParameter(":SalesPeopleID", OracleType.VarChar,model.SalesPeopleID) ,
OracleHelper.CreateParameter(":Name", OracleType.VarChar,model.Name) ,
OracleHelper.CreateParameter(":Phone", OracleType.VarChar,model.Phone) ,
OracleHelper.CreateParameter(":QQ", OracleType.VarChar,model.QQ) ,
OracleHelper.CreateParameter(":IsEnabled", OracleType.Char,model.IsEnabled.ToChar())
};
return this.DalTemplate.ExecuteNonQuery(strSql.ToString(), parms);
}
类似这种??
补充:.NET技术 , C#