1
A
回答
1
您是否试过xBaseJ sample code?
/**
**/ package org.xBaseJ.examples;
/**
* @author joseph mcverry
*
*/
import org.xBaseJ.*;
import org.xBaseJ.fields.CharField;
import org.xBaseJ.fields.LogicalField;
import org.xBaseJ.fields.NumField;
public class example2 {
public static void main(String args[]){
String dow[] = {"Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"};
try{
//Open dbf file
DBF classDB=new DBF("class.dbf");
//Define fields
CharField classId = (CharField) classDB.getField("classId");
CharField name = (CharField) classDB.getField("className");
CharField teacher = (CharField) classDB.getField("teacherId");
CharField daysMeet = (CharField) classDB.getField("daysMeet");
CharField time = (CharField) classDB.getField("timeMeet");
NumField credits = (NumField) classDB.getField("credits");
LogicalField underGrad = (LogicalField) classDB.getField("UnderGrad");
for (int i = 1; i <= classDB.getRecordCount(); i++)
{
classDB.read();
if (underGrad.getBoolean()) // just show undergrad courses
{
System.out.println(name.get() + " id " + classId.get());
System.out.print(" Meets at: " + time.get() + " on ");
for (int j = 0; j < 7; j++)
{
if (daysMeet.get().charAt(j) == 'Y')
System.out.print(dow[j] + " ");
}
System.out.println("");
System.out.println(" Credits: " + credits.get());
} // end if undergrad test
}
}catch(Exception e){
e.printStackTrace();
}
}
}
相关问题
- 1. 如何使用phalcon 3.0连接Oracle DB
- 2. 使用多线程连接到MySQL DB
- 3. 暗战使用LINQ DB连接到SQL
- 4. 使用SQLConnection连接到SQL CE db
- 5. 使用Web.config连接到MSSQL DB
- 6. AJAX使用php和javascript连接到db
- 7. 无法使用node-mssql连接到db
- 8. 连接到mongo DB
- 9. 连接到Visual FoxPro 8.0的NHibernate配置?
- 10. 如何从.NET连接到Oracle DB?
- 11. 如何连接到本地cassandra db
- 12. 如何连接与laravel到DB 5
- 13. 使用Jmeter连接Cassandra DB
- 14. laravel如何使用查询构建器DB ::表(..)与DB ::连接()
- 15. visual foxpro连接字符串
- 16. 如何使用toad连接到Linux服务器上的MySQl db?
- 17. 如何使用Windows身份验证将System.Data.OracleClient连接到oracle db?
- 18. 尝试使用odbc连接创建到mySQL db的连接
- 19. 如何使不同类DB连接
- 20. 如何检查连接到DB而无需db表名称
- 21. .Net未连接到DB
- 22. 连接到strapi的MySql DB
- 23. VBA连接到MySQL DB
- 24. PHP PDO连接到SQLITE db
- 25. 无法连接到DB codeIgnitor
- 26. 如何制作和使用使用csharp的db连接类?
- 27. 如何使用perl连接到postgresql
- 28. 如何使用docker-compose连接到mongodb?
- 29. 用php连接到localhost sqlite db
- 30. python db连接
以上示例基于用户在此XbaseJ代码中创建的表。在我的情况下,我将使用已创建的数据库。我只想用这个类来配置这个数据库,然后根据需要获取数据。 – 2010-10-11 04:18:51