我在VB中怎样用mysql_insert_id ()这个函数??

解决方案 »

  1.   

    mysql应该没有为VB提供API函数,不过有C的API,通过C是可以用的,在WINDOWS下面我没试过,你可以试着在
      

  2.   

    mysql应该没有为VB提供API函数,不过有C的API,通过C是可以用的,在WINDOWS下面我没试过,你可以试着在VB中调用mysqlclient.lib中的mysql_insert_id (),我记得VB是可以调用C做的函数库的。
      

  3.   

    不过要注意的是,
    如果有其它的用户插入了新数据,
    ID值会变大,而你用
    select Last_Insert_Id() 得到的却不是最大的,你可以用 Select Max(ID)得出最大的ID值
    来支持一下下吧
    http://www.csdn.net/expert/topic/1053/1053637.xml?temp=.2331964