通过Java动态创建ODBC数据源来访问DBF文件,需要用到registry,来修改注册表。
(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/bianchengyuyan/)其实,主要是动态创建ODBC数据源,开始很简单,可以手工设置一次数据源,当然也可以通过程序直接生成,问题都不大。下面只说怎样修改。
(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/bianchengyuyan/)import com.ice.jni.registry.RegStringValue;
import com.ice.jni.registry.Registry;
import com.ice.jni.registry.RegistryKey;
public class TestC {
public static void main(String[] str) {
try {
RegistryKey child = Registry.HKEY_CURRENT_USER
.openSubKey("Software").openSubKey("ODBC").openSubKey("ODBC.INI").
openSubKey("data_0930",RegistryKey.Access_ALL);//操作权限是通过RegistryKey来获取的。
String de = "F:commonyestdata