我认为是你代码的问题,绑定修改的时候一定要小心,如果修改了一个记录,并没有update,若移动的记录,就会更新,也说不好,反正你仔细控制你的记录集移动就好了。

解决方案 »

  1.   

    在字符串中加上:jet oledb:database password=数据库口令
      

  2.   

    new,你的回答并不能幫我解決問題,所以加分就再等你的回答了:
    我的問題詳細是這樣的:
    一個ACCESS97數據庫(一個表),我用ADO通過JET4連接,然后在綁定在DATAGRID控件上,此控件可以更新、刪除、添加,運行后(未編譯),當我修改記錄時會提示什么太多的列被更新所致,我改變了多種連接方式,以及簡體,繁體VB6。0都試過了,一樣的問題。我都快急死了!!救救我吧!!!
      

  3.   

    ccwj:
    你回答了我其中一個問題,我給了你20份了啊!這個問題你還是將它解決吧,份都給你啦!要不要
      

  4.   

    FLY:我做了最简单的实验,要什么代码,一个ADO和一个DATAGRID控件,将ADO连接到数据库,测试成功,将DATAGRID控件绑定,索取数据表,此控件将连接表中字段名显示出来了,然后设定可以删除,添加,更新。这样不就OK了(我开始是用代码的,后来为了简单,就直接在属性表中设定了)
    如果你不怕麻烦,你按我这样的试一试。好吗