在数据集视图上添加TableAapter,然后做了一些查询,由于数据库结构有所变化,重新执行了一遍配置,结果已有的一些select查询全变成select所有字段了,之前辛苦写的查询全没了;另外一个问题,字段Fm类型由char变为decimal,结果不管怎么配置,始终多出一个Fm1字段,请问是怎么回事,疯了

解决方案 »

  1.   

    通过网上查询:
    "首次创建 TableAdapter 时定义的查询被认为是 TableAdapter 的主查询。如果以后定义的任何查询返回的架构与主查询返回的架构不同,设计器将使用消息框提醒您。此外,如果您修改主查询的架构,Visual Studio 将转到并修改其他查询以匹配该架构。"
    怎样避免“修改主查询的架构,Visual Studio 将转到并修改其他查询以匹配该架构。”呢?
      

  2.   

    通过网上查询:
    "首次创建 TableAdapter 时定义的查询被认为是 TableAdapter 的主查询。如果以后定义的任何查询返回的架构与主查询返回的架构不同,设计器将使用消息框提醒您。此外,如果您修改主查询的架构,Visual Studio 将转到并修改其他查询以匹配该架构。"
    怎样避免“修改主查询的架构,Visual Studio 将转到并修改其他查询以匹配该架构。”呢?