1. 如何在vfp表中增加字段
如在一个字段前面加一个‘您’:
replace all 字段名 with '您'+字段名
如在一个字段后面加一个‘好’:
replace all 字段名 with 字段名+'好
注意 字段名的类型必须为字符型的。
2. vfp增加字段的命令
打开vfp,然后点击设置就能修改字段的值
3. vfp如何添加表内容
如果你要加背景图像,表单的PICTURE属性就可以做到,但这样可能会有一些问题. 如果直接用图像控件的话,你可以用显示菜单里的布局,把布局工具栏调出来,然后先先择你的图像控件,然后找到布局工具栏"置后"那个按键,点击就OK了
4. vfp中可以对字段设置默认值的表
在VFP中创建多表查询时,表之间的四种联接类型分别为内部联接、左联接、右联接和完全联接。
5. vfp怎么修改字段
1、字符型:
该类型包括所有的字母、数字(作为文本使用)和标点符号,也可以是中文字符。这种数据类型是使用率最高的一种,像姓名、地址、电话号码、设备编号、设备名称等都可以定义为字符类型。一个字符型字段最多可以容纳254个字母、数字、空格或其他符号。由于中文字符占用2个字节,因此对中文字符其最大容量为127个。
2、货币型:
这种类型主要用于存储与货币有关的数据。如购买价格、工资等等。在vfp中,可以用货币类型来替代以前在货币值中使用的数字类型。在表中,此类型以8字节来存储,范围从-922337203685477.5808至922337203685477.5807。
在表达式中货币类型应在数值前加上“$”符号,如“$ 50.33”。vfp中货币类型数值只精确到小数点后四位。它也可以像数值型数据那样进行各种数值计算。
3、数值型:
这种数据类型用来存储各种用数字来表示的字段。这种数据类型允许用户对它进行各种数学运算,像货物数量、定单数目等等。在表中以1至20字节存储,范围从-.9999999999E+19到+.9999999999E+20。
数值型字段最大为20位,包括小数点和符号位。因此,像99999,9.999和-9.99长度都是5位。对于数值型数据,其“小数位数”的最大值比所设置的“位数”要小1,因为小于1的数其整数位0可以不显示而只用小数点表示。
4、浮点型:
该类型是vfp出于兼容的目的而设立的一种数据类型,它实际上和Numeric类型是一样的。
5、日期型:
这种数据类型用来存储输入日期,包括年、月、日。实际存储一个日期型字段占用8个字符长度。在输入或显示时,其格式用户可设置为美国方式(月/日/年)、欧洲方式(日/月/年)、ANSI方式(年/月/日)。
6、日期时间型:
这种数据用来精确的表示具体时刻,它包括“年、月、日、时、分、秒”六个日期和时间量。在需要精确表示时间如:雇员上班时间,实验开始和结束时间等场合时,可以用该类型。
7、双精度型:
这种数据类型同数值类型一样用来存储数字,只是这种类型的数据是一个双精度数,因此它用于那种要求数值精度很高的场合,比如高精度的实验数据。双精度型数据在表中以8字节存储。它和Numeric类型不同,用户在输入值时才决定小数点的位置。
8、整型:
这种数据类型为无小数位的数值,即整数。这种数据类型可用于像页号、定单行号等不需要小数位的场合。它在表中以4字节存储,在表中使用整数比使用其他数值类型要节省空间,其运算速度也要高于其他数值类型的数据。
9、逻辑型:
这种数据类型用来处理答案只有两个选择的问题。
10、备注型:
这种数据类型能够用来存储不定长度的文本数据,同其他需要事先告诉vfp字段长度的数据类型不一样,在备注型字段中既可以容纳一个简短的注释,也可容纳一个很长的总结。
备注型字段的内容并不是存储在表文件中,而是存储在另外一个扩展名为“.fpt”的分开的文件里,如用户建立了一个包含备注字段的Device.dbf的表文件,则同时也建立了一个名为Device.fpt的备注文件。
11、通用型(General):
这种数据类型实际就是一个特殊的备注字段。它用来存储Windows OLE(对象连接与嵌入)对象,如图像、声音等。这些OLE对象一般由另外的应用程序创建。
12、二进制字符型(Character Binary):
这种类型与字符类型相同,只是当代码页改变时,其值不能翻译出来。它可用于在表中存储的用于不同国家的用户密码等。
13、二进制备注型(Memo Binary):
这种类型与血液类型相同,只是当代码页改变时,其值不能翻译出来。它可用于在不同国家使用的登录脚本等等。
6. vfp修改字段名
内存变量是独立的变量,可以用local和public创建.字段变量先要打开表,然后才能使用两者同名是,vfp优先使用字段变量.你可以在变量名前加m.来强制使用内存变量.比如表tb1,字段cjlocalcjcj=0selecttb1?cj&&显示的是字段变量的值?m.cj&&显示的是内存变量的值
7. vfp添加表的命令
1.手工加SELECT 某表APPEND BLANK然后把表A的相应内容添加进去2.某表和表一结构,字段名称都一样情况下SELECT * FROM 表1 WHERE 字段名=?? INTO CURSOR LINSHISELECT 某表APPEND FROM LINSHI
8. vfp添加表到数据库命令
Append 在表的末尾添加一个或多个新记录。 语法 APPEND [BLANK] [IN nWorkArea | cTableAlias] [NOMENU] 参数 BLANK 在当前表的末尾添加一个空记录。Visual FoxPro 在发出 APPEND BLANK 命令时并不打开编辑窗口。 可以使用 BROWSE、CHANGE 或 EDIT 命令编辑新记录。 IN nWorkArea 指定要添加新记录的表所在的工作区。 IN cTableAlias 指定要添加新记录的表的别名。 如果省略 nWorkArea 和 cTableAlias,新记录将添加到当前选定工作区的表中。如果发出 APPEND 命令,空记录将添加到由 nWorkArea 或 cTableAlias 指定的工作区的表中,并且自动选定该表;如果发出 APPEND BLANK 命令,空记录将添加到指定的 nWorkarea 或 cTableAlias 工作区的表中,但不选定表。 NOMENU 仅用于 Visual FoxPro 和 FoxPro for Windows,在 FoxPro for Macintosh 和 FoxPro for MS-DOS 中无法使用。 在 Visual FoxPro 中,此参数指定将表菜单标题从系统菜单栏中删除,以避免改变编辑窗口的格式。 在 FoxPro for Windows 中,此参数指定将浏览菜单标题从系统菜单栏中删除,以避免改变编辑窗口的格式。 说明 当发出 APPEND 或 APPEND BLANK 命令,并且没有在当前选定工作区中打开表时,将显示一个打开对话框,您可以在对话框中选择需要添加记录的表。 APPEND 命令打开一个编辑窗口,您可以在其中输入一个或多个新记录。增加新记录后,Visual FoxPro 将自动修改打开的所有索引。 Insert 在当前表中插入一个新记录。包含此命令是为了提供向后兼容性。可以使用 APPEND 或 INSERT - SQL 命令代替。 语法 INSERT [BEFORE] [BLANK] 参数 BEFORE 在当前表的当前记录前插入一个新记录,然后显示这个记录,并可对它进行编辑。在编辑窗口中可以继续添加新记录。 BLANK 在当前记录后插入一个空记录。不显示编辑窗口。 说明 如果发出的 INSERT 命令中不包含 BEFORE 和 BLANK 子句,则在表的当前记录之后添加一个新记录,随后显示该记录以便编辑。在编辑窗口中可以继续添加新记录。 在 Visual FoxPro 中,如果数据库具有表缓冲或行缓冲功能,则 INSERT 命令不能用于该数据库的表;对具有参照完整性规则(如触发器、主关键字或候选关键字,等等)的表也不能使用 INSERT 命令。有关表缓冲和行缓冲的详细内容,请参阅 CURSORSETPROP( )。有关参照完整性的其他内容,请参阅《开发指南》第七章“处理表”。 如果 SET CARRY 设置成 ON,则当前记录中的数据会自动复制到新记录中。 如果该文件已建立索引,INSERT 命令的功能与 APPEND 命令类似。 附注 在较大的表中不宜使用 INSERT 命令,因为在表的前部插入记录时,几乎要重写每一个记录,这样做要花费很长的时间。最好使用 INSERT - SQL 命令。
9. vf怎么添加字段
在VFP中安符型字段的数据长度可以是1~254个字节长。如果不作指定,系统给出的默认值为10个字节。注意的方面是,在计算机内一个汉字的长度相当于两个英文字母,所以一个汉字占两个字符的长度。