我写了一个程序:
先将信息写入到xml文件中,然后在执行存储过程将其插入到sql数据库中,为何如果在sql中直接执行存储过程,返回一条记录,而运行完存储过程程序,sql中返回的是两条相同的记录

解决方案 »

  1.   

    先将信息写入到xml文件中,然后在执行存储过程将其插入到sql数据库中,为何如果在sql中直接执行存储过程,返回一条记录,而运行完存储过程程序,sql中返回的是两条相同的记录 --------------------------------------------------------
    个人分析:先将信息写入到xml文件中, 这里因该没有问题;问题出在你插入的时候也就是执行存储过程的时候.
    sql中直接执行存储过程,返回一条记录,而运行完存储过程程序,sql中返回的是两条相同的记录 
    ----------------------------------------
    建议你进行调试下,查找出问题所在的根源.是否是重复执行了此次操作导致返回2条记录.