当打开一个已知有数据的SQL表时我用
do while rs.eof
datagrid.text=rs.feilds(0)
loop
但是我现在要操作一个空表时,VB就报错,虽然用On Error Sumer next可以跳过,但不能正常操作该表。请问怎么向一个空表里面录入数据呢?

解决方案 »

  1.   

    do while Not rs.eof
    datagrid.text=rs.feilds(0)
    loop
      

  2.   

    do while Not rs.eof
        datagrid.text=rs.feilds(0) & ""
    loop
      

  3.   

    do while rs.eof我在web版曾经讲过一个道理很容易想的就是负负得正的not 没 rs.eof 到头 的意思,所以和起来就是没到头循环,这样就不用死记了否则的话
      

  4.   

    晕~~测试结果是:没有报错,但是打开了的datagrid不能进行添加和编辑啊?!怎么回事??
      

  5.   

    do while Not rs.eof
        datagrid.text=rs.feilds(0) & ""
    loop