我现在在我本机上安装了一个SQL2000数据库,
数据库的表我已经建立好了,通过DELPHI我本机上设计了
一个程序(实际上就是一些dbgrid,dbedit),现在要怎么连接,才能把数据写到数据库中,
我的OS是XPSP2,谢谢
我现在是怎么样的操作,加一些数据控件,还是用一些代码,再用一些什么连接?

解决方案 »

  1.   

    adoconnection的properties->双击connectionstring->出现对话框单击build->选择数据驱动 双击Microsoft OLE DB Provider for SQL SERVER->出现连接选项卡 点选使用windows nt集成安全设置 ->点击在服务器上选择数据库的下拉框选择你的数据库 在测试连接
    这样就连上了数据库
      

  2.   

    然后ADOQuery的 properties点connection下拉框可以看到ADOConnection并选择 
    DataSource的Dataset下拉框可以看到ADOQuery 
    在加个DBGrid控件来把数据出来 其Datasource选择Dataset
    这样就连接好了
    剩下的就是你的sql语句了
      

  3.   

    这一步的时候,我点ADO控件上的ADOquery到FORM上,然后双击它,
    就出现一个form2.adoquery1的框,什么都没有!不能出现你说的那样呢!
      

  4.   

    我一般把ado控件放在DataModule模块里 利于管理 
      

  5.   

    guy。。然后ADOQuery的 [color=#FF0000]properties点connection[/color]
    不是双击
      

  6.   

    我的DataSource里面什么没有,更没有DATASET这个东东
      

  7.   

    我有看到了,也选择了ADOconnettion1
      

  8.   

    adodataset1.ConnectionString:='Provider=SQLOLEDB.1;server=zjh\data2000;user id=zjh;password=321321;database=rdwhdata2005';
      datasource1.DataSet:=adodataset1;
      dbgrid1.DataSource:=datasource1;
      

  9.   

    TO zjh222
    我使用的是WNIDOWS NT集成安全设置,不用密码,
    问题的关键是我现在在ADOquery1的Properties的DATASOURCE这个红色选项里面
    没有什么东西,是不是我操作错了呢?谢谢!
      

  10.   

    TO zjh222
    我使用的是WNIDOWS NT集成安全设置,不用密码,
    问题的关键是我现在在ADOquery1的Properties的DATASOURCE这个红色选项里面
    没有什么东西,是不是我操作错了呢?谢谢!
      

  11.   

    是我自己弄错了,DATASOURCE是在DATAACESS这个控件,我还以为是ADOQUERY里面的
    那个DATASOURCE.
    不过还有是一点区别,我有datasource只有datasource1,而不是你说的那个Dataset这个东西
    datasource: datasource1