我需要打开dbc中的dbf文件,请教如何操作
以下代码出错
data = "Driver={Microsoft Visual FoxPro Driver};" & _
           "SourceType=dbc;" & _
           "SourceDB=" & App.Path & "\data\data.dbc;" & _
           "Exclusive=No"
 BranchCon.Open data
 
 BranchRs.CursorLocation = adUseClient
 BranchRs.Open "select * from" & App.Path &"\data\office.DBF", BranchCon, adOpenKeyset, adLockBatchOptimistic, adCmdText
 
 Employee = "Driver={Microsoft Visual FoxPro Driver};" & _
           "SourceType=DBF;" & _
           "SourceDB=" & App.Path & "\data\employee.DBF;" & _
           "Exclusive=No"
 EmployCon.Open Employee另外,我想编写一个打印程序,将我输入的数据按格式打印在票面上,如发票打印,如果有错位,即修改设置,作整体移动

解决方案 »

  1.   

    VFP我早忘了。
    关于打印位置,建议用一个本地表,记录每台机的上下左右的页边距,用户可自己更改这些值,调整后记录到表中。我公司使用多种类型的打印机,我就是用的这个办法。
      

  2.   

    我还想知道些更具体的内容,这是100分的题,下周一之前我会结分,请诸位帮忙!
    关于精确打印的问题,能否提供相关资料!
    我用printer.print为什么没有跳出print方法?
    是不是要加入api?