太长了,太累。使用ADO吧,ConnectionString这样写
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\client.mdb;Persist Security Info=False

解决方案 »

  1.   

    不是吧,这么多高手没人能解决????????????????高手都到哪里去了??????????????????????要是能用ADO,我就不上来问了................................
      

  2.   

    pchar并不是指向string的指针。
      

  3.   

    如果SQL_CHAR 类似 string, 那你定义时应该这么写吧:
    type  SQL_CHAR = string; PSQL_CHAR = ^SQL_CHAR;  
    写函数时:
    s:SQL_CHAR;
    ps:PSQL_CHAR;s := 'abc';
    ps := @s;
    SQL_API SQLConnect( ConnectionHandle,@s,...)或
    SQL_API SQLConnect( ConnectionHandle,ps,...)有一年没用DELPHI了,如不对请谅解。