无法将类型"int"隐式转换为"string"
2008-11-04 23:57
585 查看
#region 得到一个对象实体
public static shubuy GetModel(int Buy_id)
{
SqlParameter[] parameters =
{
new SqlParameter ("@Buy_id",SqlDbType.Int,4)
};
parameters[0].Value = Buy_id;
Customer model = new Customer();
DataSet ds = DbHelperSql.RunProcedure("UP_Customer_GetModel", parameters, "ds");
model.Buy_id = Buy_id;// 就是这 错误 说无法将类型"int"隐式转换为"string"
if (ds.Tables[0].Rows.Count > 0)
{
model.SupplyType = ds.Tables[0].Rows[0]["SupplyType"].ToString();
model.Supplykind = ds.Tables[0].Rows[0]["Supplykind"].ToString();
model.SupplyPro = ds.Tables[0].Rows[0]["SupplyPro"].ToString();
model.Intrduce = ds.Tables[0].Rows[0]["Intrduce"].ToString();
model.OncePro = ds.Tables[0].Rows[0]["OncePro"].ToString();
model.HopeProvice = ds.Tables[0].Rows[0]["HopeProvice"].ToString();
model.HopeArea = ds.Tables[0].Rows[0]["HopeArea"].ToString();
model.Degree = ds.Tables[0].Rows[0]["Degree"].ToString();
model.Fax = ds.Tables[1].Rows[0]["Fax"].ToString();
model.People = ds.Tables[0].Rows[0]["People"].ToString();
model.Tel = ds.Tables[0].Rows[0]["Tel"].ToString();
model.MailMan = ds.Tables[0].Rows[0]["MailMan"].ToString();
model.E_mail = ds.Tables[0].Rows[0]["E_mail"].ToString();
model.QQMSN = ds.Tables[0].Rows[0]["QQMSN"].ToString();
model.ComAdd = ds.Tables[0].Rows[0]["ComAdd"].ToString();
model.ComName = ds.Tables[0].Rows[0]["ComName"].ToString();
model.Remark = ds.Tables[0].Rows[0]["Remark"].ToString();
}
else
{
return null;
}
}
#endregion
那写成
model.Buy_id = Buy_id.ToString();
就行了
public static shubuy GetModel(int Buy_id)
{
SqlParameter[] parameters =
{
new SqlParameter ("@Buy_id",SqlDbType.Int,4)
};
parameters[0].Value = Buy_id;
Customer model = new Customer();
DataSet ds = DbHelperSql.RunProcedure("UP_Customer_GetModel", parameters, "ds");
model.Buy_id = Buy_id;// 就是这 错误 说无法将类型"int"隐式转换为"string"
if (ds.Tables[0].Rows.Count > 0)
{
model.SupplyType = ds.Tables[0].Rows[0]["SupplyType"].ToString();
model.Supplykind = ds.Tables[0].Rows[0]["Supplykind"].ToString();
model.SupplyPro = ds.Tables[0].Rows[0]["SupplyPro"].ToString();
model.Intrduce = ds.Tables[0].Rows[0]["Intrduce"].ToString();
model.OncePro = ds.Tables[0].Rows[0]["OncePro"].ToString();
model.HopeProvice = ds.Tables[0].Rows[0]["HopeProvice"].ToString();
model.HopeArea = ds.Tables[0].Rows[0]["HopeArea"].ToString();
model.Degree = ds.Tables[0].Rows[0]["Degree"].ToString();
model.Fax = ds.Tables[1].Rows[0]["Fax"].ToString();
model.People = ds.Tables[0].Rows[0]["People"].ToString();
model.Tel = ds.Tables[0].Rows[0]["Tel"].ToString();
model.MailMan = ds.Tables[0].Rows[0]["MailMan"].ToString();
model.E_mail = ds.Tables[0].Rows[0]["E_mail"].ToString();
model.QQMSN = ds.Tables[0].Rows[0]["QQMSN"].ToString();
model.ComAdd = ds.Tables[0].Rows[0]["ComAdd"].ToString();
model.ComName = ds.Tables[0].Rows[0]["ComName"].ToString();
model.Remark = ds.Tables[0].Rows[0]["Remark"].ToString();
}
else
{
return null;
}
}
#endregion
那写成
model.Buy_id = Buy_id.ToString();
就行了
相关文章推荐
- 【Debug】无法将类型“string”隐式转换为"double"
- 类型"string"的值无法转换为"System.Drawing.Color"
- VS C# 获取系统当前时间+timer的作用+无法将类型“int”隐式转换为“string”;
- 无法将类型“string”隐式转换为“int”的处理办法
- VS ---- 无法将类型"System.Data.EntityState"隐式转换为"System.Data.Entity.EntityState"
- String 类型转换 :String.valueOf(int) 和 " " + int 两种转换
- .Net EF 无法将类型"System.Data.EntityState"隐式转换为"System.Data.Entity.EntityState"
- c#无法将类型int隐式转换为string怎么解决?
- MVC ---- 无法将类型"System.Data.EntityState"隐式转换为"System.Data.Entity.EntityState"
- 报错:无法将类型"System.Data.EntityState"隐式转换为"System.Data.Entity.EntityState"
- 报错:无法将类型"System.Data.EntityState"隐式转换为"System.Data.Entity.EntityState"
- 无法确定条件表达式的类型,因为“<null>”和“int”之间没有隐式转换
- [置顶] 【代码库】无法从"int?"转换为"int"
- VC error c2243:"类型转换" 转换存在,但无法访问
- 无法将类型"string"隐式转换为"bool"
- java中报错"不兼容类型:java.lang.String无法转换为String"原因
- 无法将类型为"Microsoft.Office.Interop.Excel.ApplicationClass"的 COM 对象强制转换
- 无法将类型string隐式转换为System.Drawing.Color的解决方法
- 无法将类型“System.Collections.Generic.List<anonymous type:string ClassID,string ClsssName>”隐式转换为“System.Collections.Generic.List<Ecology.Model.EnergyFlowGraph>”
- Linq:无法将类型“int?”隐式转换为“int”。存在一个显式转换(是否缺少强制转换?)