关于向foxpro的表*.dbf插入记录??? 如题,我用“insert into *.dbf values (123,...)”可以插入,但是必须所有的字段都要列在里面,否则提示某某字段不可以插入空值。有没有什么语句可以只插入几个字段的值呢?或者怎样执行“append blank”,用cnn.exeute("append blank")不行,兄弟们,帮帮忙啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你使用的是SQL吗?可能insert 就只能全部列写字段。 用:with foxtable .addnew .fields!xxx="sdfsfs" .updateend with To mndsoft(枕善居主) :请写的详细一点,是不是需要先dim foxtable as table,然后如何处理?我对VB不大熟悉,请多指教。 insert into tablename (Field1,Field2,Field3) values (Value1,Value2,Value3)” 我记得forpro里如果你插入的字段是连续的,就可以不写前面的字段名称,比如好象可以这样insert into tablename values (Value1,Value2,Value3)和insert into tablename values (Value1,Value2)但是不能跳插insert into tablename values (Value1,Value3)。这个如果你的字段二和三恰好是同一类型不会报错,当然插入的位置就是错的。 我的意思是怎样可以插入几个字段的值,而不管其他字段。在foxpro当中,可以先append blank,再replace 字段 with ...,但如何通过vb当中的ado实现类似的做法??? 其他字段可以用null来代替“insert into *.dbf values (123,null,null,"sss",null)” 这个是修改数据的问题,请大家帮我修改一下, 菜鸟系列。。。窗口左上角的图标怎么改??? 请详解,关于adodc的问题 菜单问题 datacombo绑定adodc控件的问题 如何使用 MultiLine 属性 怎么才能让存在文件上的unicode码和ascii码从文件中读取出来,并正确显示出来. 如何正确更新ADO的记录 VB中的画图主要做什么用呢? 用commondialog控件得到字体颜色,可怎么设置richtext控件里的字体颜色啊 我知道哪个selcolor可我想不用选整个文本变颜色 请教vb高手(小妹在线等候,急!) 召唤Qbasic高手!!(在线等待)
可能insert 就只能全部列写字段。
with foxtable
.addnew
.fields!xxx="sdfsfs"
.update
end with
请写的详细一点,是不是需要先dim foxtable as table,然后如何处理?我对VB不大熟悉,请多指教。
insert into tablename values (Value1,Value2,Value3)和
insert into tablename values (Value1,Value2)但是不能跳插
insert into tablename values (Value1,Value3)。这个如果你的字段二和三恰好是同一类型不会报错,当然插入的位置就是错的。
“insert into *.dbf values (123,null,null,"sss",null)”