1:注册表,localhost-software=odbc
自己研究一下吧,很简单的.

解决方案 »

  1.   

    创建表 
    CREATE TABLE employee
    (
    emp_id integer
    CONSTRAINT p1_constraint PRIMARY KEY NONCLUSTERED,
    fname  CHAR(20) NOT NULL,
    minitial CHAR(1) NULL,
    lname VARCHAR(30) NOT NULL,
    job_id  SMALLINT NOT NULL
    DEFAULT 1
    REFERENCES jobs(job_id) NOT FOR REPLICATION
    )增加字段
    Alter table employee add newid char(5) null
    删除字段
    Alter table employee drop newid 只要把这些语名嵌入DELPHI中即可 
      

  2.   

    我的要求:
    1.要将所有的ODBC都加入到一个下拉列表框中;
    2.我知道修改表结构的SQL语句怎么写,但是怎么在Delphi中运行这些SQL语句呢?是用Query控件的ExecSQL过程吗?
    希望能给我源码,不需要太详细的,谢谢。
      

  3.   

    对关注已久
    如有代码,给小弟也来一份吧,谢谢
    [email protected]
      

  4.   

    列举注册表相应的odbc键值,得到的键值加入就OK啦!!(别告诉你不知道register)
    第二个问题太菜,回家去看看什么是sql吧!!这是最基本的东西..................
    (我拒绝回答...)
      

  5.   

    1.列举注册表相应的odbc键值,得到的键值加入就OK啦!!
    2.这个问题是比较简单,
    创建表 
    CREATE TABLE employee
    (
    emp_id integer
    CONSTRAINT p1_constraint PRIMARY KEY NONCLUSTERED,
    fname CHAR(20) NOT NULL,
    minitial CHAR(1) NULL,
    lname VARCHAR(30) NOT NULL,
    job_id SMALLINT NOT NULL
    DEFAULT 1
    REFERENCES jobs(job_id) NOT FOR REPLICATION
    )增加字段
    Alter table employee add newid char(5) null
    删除字段
    Alter table employee drop newid 只要把这些语名嵌入DELPHI中即可,然后调用Query的ExecSql
    例:with Query1 do
    begin
      close;
      Sql.Clear;
      Sql.Add('Alter table employee add newid char(5) null');//增加字段
      ExecSql;
    end;
      

  6.   

    >>列举注册表相应的odbc键值,得到的键值加入就OK啦!!
    我知道,问题是怎么列举,也就是怎么遍历ODBC主键下所有的键值?
      

  7.   

    看来CSDN上Delphi大虾们都很忙,只有zzllabc(龙)还真正的指点了一点,不知道ocean617(海洋)是怎么看的题,SQL语句我可都会写,我只是不知道在Delphi下面怎么运行而已。就算我真的不知道SQL语句,是一个纯粹的菜鸟,也不至于来个“(我拒绝回答...) ”吧?我已经在大富翁论坛上找到答案了,在哪里很快就有人回答我了,而且回答的很详细。我现在在实用PB,在PB论坛上我一直都在努力的回答别人的问题,我的问题也很快会有人回答,我没有想到在Delphi论坛上会是这个样子的;说真的,我对CSDN的Delphi论坛很失望。虽然如此,我还是非常感谢各位回答我的问题。现在结账。