vfp命令问题

来源:百度知道 编辑:UC知道 时间:2024/05/21 17:42:31
我借了本书学vfp,其中有度说创建数据库可使用CREATE DATABASE命令,其命令格式如下:
CREATE DATABASE [DatabaseName|?]
我照样输入“CREATE DATABASE [DatabaseName|?]”到命令框,但是提示错误“无效的路径或文件名”,最终不能创建数据库。我是新手,不会使用vfp,上述问题,我错在哪里?

您必须理解[] |的意义,在所有语言中[]、|、{}、...等均为一种语法标示
[]里的内容必须要选,而用|分割的左右内容只能选一个,因此
CREATE DATABASE [DatabaseName|?]的语法分解为:
CREATE DATABASE DatabaseName
或CREATE DATABASE ?
其中 DatabaseName是一个具体的库名,假如你要建立一个叫 My的库,就输入 CREATE DATABASE My
CREATE DATABASE ? 是具有对话性质的建库方式。

您 照样输入“CREATE DATABASE [DatabaseName|?]”,由于它把[DatabaseName|?] 看成文件名,而这个以[DatabaseName|?]作为文件名是非法的,故提示:无效的路径或文件名

[DatabaseName|?] ???????????
这儿要用你创建的数据库名!!!
如CREATE DATABASE ABC就OK了