刚学delphi,求教高手。如何具体实现用delphi连接sql-server进行数据库编程?

解决方案 »

  1.   

    adoconnection.connectionstring:='Provider=SQLOLEDB.1;Password=sa;Persist Security Info=True;User ID=sa;Initial Catalog=Northwind;Data Source=SERVER;Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Use Encryption for Data=False;Tag with column collation when possible=False';
    adoconnection.open;
      

  2.   

    ado 用adoconnection控件连接 数据集用adotable或者adoquery控件
    bde 用database控件 数据集用table 或者query控件
      

  3.   

    ado 用adoconnection控件连接 数据集用adotable或者adoquery控件
    adoconnection.connectionstring:='Provider=SQLOLEDB.1;Password=sa;Persist Security Info=True;User ID=sa;Initial Catalog=Northwind;Data Source=SERVER;Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Use Encryption for Data=False;Tag with column collation when possible=False';
    bde 用database控件 数据集用table 或者query控件
      

  4.   

    TADOConncetion设置connectionstring按照提示就可以连上
      

  5.   

    BDE:双击database
    DATABASE NAME=数据库名
    SERVER NAME=127.0.0.1
    USER NAME=sa
    OPEN MODE=READ/WRITE
    SCHEMA CACHE SIZE=8
    BLOB EDIT LOGGING=
    LANGDRIVER=
    SQLQRYMODE=
    SQLPASSTHRU MODE=SHARED AUTOCOMMIT
    DATE MODE=0
    SCHEMA CACHE TIME=-1
    MAX QUERY TIME=300
    MAX ROWS=-1
    BATCH COUNT=200
    ENABLE SCHEMA CACHE=FALSE
    SCHEMA CACHE DIR=
    HOST NAME=
    APPLICATION NAME=
    NATIONAL LANG NAME=
    ENABLE BCD=FALSE
    TDS PACKET SIZE=4096
    BLOBS TO CACHE=64
    BLOB SIZE=32
    PASSWORD=
    ADO:
    adoconnection.connectionstring:='Provider=SQLOLEDB.1;Password=sa;Persist Security Info=True;User ID=sa;Initial Catalog=Northwind;Data Source=SERVER;Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Use Encryption for Data=False;Tag with column collation when possible=False';
      

  6.   

    我同意上面几位所说
    要在bde 中配置三项
      

  7.   

    建议淘汰 bde,
    ado与mssql应当说是绝配,人家是一家子的,但宝蓝的dbexpress也可以说是极品呀。
    配置中最关键的是:
    DATABASE NAME:数据库名
    SERVER NAME:服务器的ip地址或机器名
    USER NAME:用户名
    PASSWORD:口令;最后,欢迎加入delphi战队。