Openedge 浏览数据库文件

Openedge 浏览数据库文件,openedge,progress-4gl,Openedge,Progress 4gl,我在点击该按钮时创建了一个按钮,一个特定的位置将打开,我必须从该位置选择db文件。 就像我们在数据字典中所做的那样,如果我们想要连接到数据库,我们会单击浏览按钮,然后从该位置选择db文件,数据库将连接。我需要创建一个类似实用程序的数据字典的connectdb选项。有什么命令吗?为什么不直接使用数据字典呢 否则: 1.首先,您需要连接到数据库。检查CONNECT方法。 2.要查看数据库中的表和字段,可以使用“虚拟系统表” 只需一个简短的片段即可开始: FOR EACH _file NO-LOCK:

我在点击该按钮时创建了一个按钮,一个特定的位置将打开,我必须从该位置选择db文件。
就像我们在数据字典中所做的那样,如果我们想要连接到数据库,我们会单击浏览按钮,然后从该位置选择db文件,数据库将连接。我需要创建一个类似实用程序的数据字典的connectdb选项。有什么命令吗?

为什么不直接使用数据字典呢

否则: 1.首先,您需要连接到数据库。检查
CONNECT
方法。 2.要查看数据库中的表和字段,可以使用“虚拟系统表”

只需一个简短的片段即可开始:

FOR EACH _file NO-LOCK:

    IF _file._file-name BEGINS "_" THEN NEXT.

    DISPLAY _file._file-name.

    FOR EACH _field OF _file NO-LOCK :

        DISPLAY _field._field-name.

    END.

END.        

为什么不直接使用数据字典呢

否则: 1.首先,您需要连接到数据库。检查
CONNECT
方法。 2.要查看数据库中的表和字段,可以使用“虚拟系统表”

只需一个简短的片段即可开始:

FOR EACH _file NO-LOCK:

    IF _file._file-name BEGINS "_" THEN NEXT.

    DISPLAY _file._file-name.

    FOR EACH _field OF _file NO-LOCK :

        DISPLAY _field._field-name.

    END.

END.        
你的“地点”列表来自哪里?您是否询问操作系统级别的“db文件”,如“sports2000.db”或内部db“文件”(也称为表),如“customer”?您的“位置”列表来自哪里?您是否询问操作系统级别的“db文件”,如“sports2000.db”或内部db“文件”(也称为表),如“customer”?