lw1073281985 2019-04-28 15:41 采纳率: 0%
浏览 556
已结题

ibatisnet调用mysql的存储过程报错“Parameter '?' not found in the collection.”

ibatisnet调用mysql的存储过程报错
是不是我的providers.config代码有误产生的

<provider
    name="MySql"
    description="MySQL, MySQL provider 5.6.35"
    enabled="true"
    assemblyName="MySql.Data, Version=6.5.4.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d" connectionClass="MySql.Data.MySqlClient.MySqlConnection"
    commandClass="MySql.Data.MySqlClient.MySqlCommand"
    parameterClass="MySql.Data.MySqlClient.MySqlParameter"
    parameterDbTypeClass="MySql.Data.MySqlClient.MySqlDbType"
    parameterDbTypeProperty="MySqlDbType"
    dataAdapterClass="MySql.Data.MySqlClient.MySqlDataAdapter"
    commandBuilderClass="MySql.Data.MySqlClient.MySqlCommandBuilder"
    usePositionalParameters="false"
    useParameterPrefixInSql="true"
    useParameterPrefixInParameter="true"
    parameterPrefix="?"
    allowMARS="false"
  />

parameterPrefix="?"符号是问号就会报“Parameter '?' not found in the collection. ”,如果我改成parameterPrefix="@"就会报“Parameter '@' not found in the collection. ”

  • 写回答

1条回答 默认 最新

  • dabocaiqq 2019-04-28 21:06
    关注
    评论

报告相同问题?

悬赏问题

  • ¥15 求学软件的前人们指明方向🥺
  • ¥50 如何增强飞上天的树莓派的热点信号强度,以使得笔记本可以在地面实现远程桌面连接
  • ¥15 MCNP里如何定义多个源?
  • ¥20 双层网络上信息-疾病传播
  • ¥50 paddlepaddle pinn
  • ¥20 idea运行测试代码报错问题
  • ¥15 网络监控:网络故障告警通知
  • ¥15 django项目运行报编码错误
  • ¥15 STM32驱动继电器
  • ¥15 Windows server update services