cf_dev2 and Peey, help me, on the javadbf, thank you.

I have another problem with javadbf.

Now I can read with javadbf dbf file, but I can't write dbf file, I don't know Java code below.

com.linuxense.javadbf import. *;
import java. IO;

public class DBFWriterTest {}

Public Shared Sub main (string args [])
throws DBFException, IOException {}

first create the field definitions
We will go to 3 fields
//
DBFField fields [] = new DBFField [3];

fields [0] = new DBFField();
fields [0] .setName ("emp_code");
fields [0] .setDataType (DBFField.FIELD_TYPE_C);
fields [0] .setFieldLength (10);

fields [1] = new DBFField();
fields [1] .setField ("emp_name");
fields [1] .setDataType (DBFField.FIELD_TYPE_C);
the fields [1], .setFieldLength (20);

fields [2] = new DBFField();
.setField fields [2] ("wages");
fields [2] .setDataType (DBFField.FIELD_TYPE_N);
.setFieldLength fields [2] (12).
.setDecimalCount fields [2] (2);

DBFWriter writer = new DBFWriter();
writer.setFields (fields);

now fill DBFWriter
//

Object [] rowData = new Object [3];
rowData [0] = '1000 ';
rowData [1] = "John";
rowData [2] = new Double (5000.00);

writer.addRecord (rowData);

rowData = new Object [3];
rowData [0] = "1001".
rowData [1] = "Lafille";
rowData [2] = new Double (3400.00);

writer.addRecord (rowData);

rowData = new Object [3];
rowData [0] = '1002 ';
rowData [1] = 'Rohit ';
rowData [2] = new Double (7350,00);

writer.addRecord (rowData);

FileOutputStream fos = new FileOutputStream (args [0]);
Writer.Write (fos);
FOS. Close();
}
}

and this:

DBFWriter writer = new DBFWriter (new file ("/ path/to/a/new/file")); / * This object DBFWriter is now in Syc Mode * /.


You can write CFML, please use.

http://www.Adobe.com/cfusion/webforums/Forum/MessageView.cfm?CATID=6&ThreadId=1289401

Tags: ColdFusion

Similar Questions

Maybe you are looking for