Tag: dbase

如何通过unicode编码以dbf格式存储excel工作表的表格范围?

我正在使用Excel 2010,并需要通过unicode编码在dbf中存储一系列表。 我试着吼道: Workbook.SaveAs FileName:="test.dbf", FileFormat:=xlDBF4, CreateBackup:=False 但得到错误。 我怎样才能做到这一点?

在Excel中可读的C#代码中创build.DBF(VFP或不)

语言:C#,系统:Windows7,Excel 2007 我想从一些数据创build一个.DBF,我想从Excel 2007中打开它。它可以是dBase或foxpro。 我目前在做FoxPro9(顺便说下,这个代码是从互联网上): OleDbConnection con = new OleDbConnection("Provider=VFPOLEDB.1;Data Source=C:\\Temp\\;"); con.Open(); OleDbCommand cmd1 = new OleDbCommand("Create Table TestDBF (Field1 I, Field2 C(10))", con); OleDbCommand cmd2 = new OleDbCommand("Insert Into TestDBF Values (1, 'Hello')", con); OleDbCommand cmd3 = new OleDbCommand("Insert Into TestDBF Values (2, 'World')", con); cmd1.ExecuteNonQuery(); cmd2.ExecuteNonQuery(); cmd3.ExecuteNonQuery(); con.Close(); 这生成的文件,我可以在DbfViewer中打开,但是,我不能在Excel 2007中打开它,也不能在我有一些应用程序中使用。 我可以使用DbfViwer手动将FoxPro .dbf转换为dbaseIII dbf,但我希望它是自动的。 […]