我用TDataBase向SQL sever 的数据库里添加记录
我的用ODBC连接的数据库BDE别名是:kuchun.
然后就是我在TDateBase 中设置时在AliasName设置为:kuchun.
但是DataBase 中却没有选项.这样的Connected项就不能设置为True了.
我试过好多遍都没有用.请问是什么原因呀?能把设置的全过程告诉我吗?不甚感激!

解决方案 »

  1.   

    除了上面的设置外
    还要把DataBaseName设定为:kuchun
    USER NAME=sa //自己修改
    PASSWORD=sa  //自己修改
      

  2.   

    还有把LoginPrompt设定为:false
    不然会出来个对话框
      

  3.   

    还有个问题,
    我想用dbcombobox的下拉项显示一个表的一个项。例如:数据库名:wds,表名:testinfo,表中有:testno,testdata,testadrr,我现在要用dbcombobox的下拉项表示testno 中的各项内容。怎么表示呀?各位大哥教教我!
      

  4.   

    你可以这样做:
    with adoquery1 do
      begin
       close;
       sql.Clear;
       sql.add('select distinct testno from testinfo');
       prepared;
       open;
       wp_kind_com.Items.Clear;
       for j:=1 to recordcount do
        begin
          wp_kind_com.Items.Add(fieldbyname('testno).asstring);
          next;
        end;
        close;
      end;
      

  5.   

    用ODBC连接的数据库BDE别名是:kuchun.
    那麼你的tDATABASE的名字就應該kuchun.
      

  6.   

    你可以在你的事件响应代码里这样写就可以实现你第二次提的问题了,第一次的问题一楼的和二楼的已经回答了!
    begin
    query1.active:=true;
    while not query1.Eof do
    begin
    ComboBox1.Items.add(query1.fieldbyname('testno ').asstring);
    query1.next;
    end;