欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Java程序生成Access文件代碼實(shí)例

 更新時(shí)間:2019年09月10日 16:24:25   作者:呵呵噠小碼農(nóng)  
這篇文章主要介紹了Java程序生成Access文件代碼實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

這篇文章主要介紹了Java程序生成Access文件代碼實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

package access;
import java.io.File;
import java.io.IOException;
import java.sql.SQLException;
import java.sql.Types;
import org.junit.Test;
import com.healthmarketscience.jackcess.ColumnBuilder;
import com.healthmarketscience.jackcess.Database;
import com.healthmarketscience.jackcess.DatabaseBuilder;
import com.healthmarketscience.jackcess.Table;
import com.healthmarketscience.jackcess.TableBuilder;
public class AccessUtil {
	public static void main(String[] args) throws IOException {
		//這里同樣支持mdb和accdb
		Database db = DatabaseBuilder.create(Database.FileFormat.V2000, new File("d:\new.mdb"));
		Table newTable;
		try {
			//剛才是創(chuàng)建文件,這里是在文件里創(chuàng)建表,字段名,字段類型
			newTable = new TableBuilder("Archives")
			.addColumn(new ColumnBuilder("檔案號(hào)")
			.setSQLType(Types.VARcHAR))
			.addColumn(new ColumnBuilder("編制單位")
			.setSQLType(Types.VARcHAR))
			.addColumn(new ColumnBuilder("案卷正題名")
			.setSQLType(Types.VARcHAR))
			.addColumn(new ColumnBuilder("案卷題目長度")
			.setSQLType(Types.INTEGER))
			.addColumn(new ColumnBuilder("檔案盒規(guī)格")
			.setSQLType(Types.VARcHAR))
			.addColumn(new ColumnBuilder("編制單位長度")
			.setSQLType(Types.INTEGER))
			.toTable(db);
			//插入一條數(shù)據(jù)測(cè)試
			newTable.addRow("12", "foo","212",44,"323",56);
		}
		catch (SQLException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}
	@Test
	public void operator() throws Exception {
		File mdbFile = new File("C:\Users\admin\Desktop\test.mdb");
		if (mdbFile.exists()) {
			Database dbin = DatabaseBuilder.open(mdbFile);
			Table table = dbin.getTable("Archives");
			table.addRow("檔案號(hào) 新增測(cè)試", "編制單位新增測(cè)試", "案卷正題目新增測(cè)試",55, "檔案盒規(guī)格測(cè)試", 5);
		}
	}
}

以下是生成的access文件打開后的效果,需用office的access軟件打開

以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • springboot3生成本地文件url的實(shí)現(xiàn)示例

    springboot3生成本地文件url的實(shí)現(xiàn)示例

    本文主要介紹了springboot3生成本地文件url的實(shí)現(xiàn)示例,從而提供一種高效的文件管理方式,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-01-01
  • RabbitMq消息防丟失功能實(shí)現(xiàn)方式講解

    RabbitMq消息防丟失功能實(shí)現(xiàn)方式講解

    這篇文章主要介紹了RabbitMq消息防丟失功能實(shí)現(xiàn),RabbitMQ中,消息丟失可以簡單的分為兩種:客戶端丟失和服務(wù)端丟失。針對(duì)這兩種消息丟失,RabbitMQ都給出了相應(yīng)的解決方案
    2023-01-01
  • 獲取Java的MyBatis框架項(xiàng)目中的SqlSession的方法

    獲取Java的MyBatis框架項(xiàng)目中的SqlSession的方法

    SqlSession中包括已經(jīng)映射好的SQL語句,這樣對(duì)象實(shí)例就可以直接拿過來用了,那么這里就來講解獲取Java的MyBatis框架項(xiàng)目中的SqlSession的方法
    2016-06-06
  • Spring中bean對(duì)象的裝配方式、作用域及生命周期詳解

    Spring中bean對(duì)象的裝配方式、作用域及生命周期詳解

    這篇文章主要介紹了Spring中bean對(duì)象的裝配方式、作用域及生命周期詳解,SprignBoot中?@Bean?完美的替換了了上面的這種在xml中配置的方法,使用以下方法就能讓spring在需要自動(dòng)創(chuàng)建Info對(duì)象時(shí),自動(dòng)調(diào)用這個(gè)方法,需要的朋友可以參考下
    2023-11-11
  • 詳解java中反射機(jī)制(含數(shù)組參數(shù))

    詳解java中反射機(jī)制(含數(shù)組參數(shù))

    這篇文章主要介紹了詳解java中反射機(jī)制(含數(shù)組參數(shù))的相關(guān)資料,希望通過本文能幫助到大家,讓大家理解掌握這部分內(nèi)容,需要的朋友可以參考下
    2017-10-10
  • 基于Retrofit+Rxjava實(shí)現(xiàn)帶進(jìn)度顯示的下載文件

    基于Retrofit+Rxjava實(shí)現(xiàn)帶進(jìn)度顯示的下載文件

    這篇文章主要為大家詳細(xì)介紹了基于Retrofit+Rxjava實(shí)現(xiàn)帶進(jìn)度顯示的下載文件,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-05-05
  • 解決使用this.getClass().getResource()獲取文件時(shí)遇到的坑

    解決使用this.getClass().getResource()獲取文件時(shí)遇到的坑

    這篇文章主要介紹了解決使用this.getClass().getResource()獲取文件時(shí)遇到的坑問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-12-12
  • Java基礎(chǔ)之創(chuàng)建虛擬機(jī)對(duì)象的過程詳細(xì)總結(jié)

    Java基礎(chǔ)之創(chuàng)建虛擬機(jī)對(duì)象的過程詳細(xì)總結(jié)

    本文基于虛擬機(jī)HotSpot和常用的內(nèi)存區(qū)域Java堆深入對(duì)象分配、布局和訪問的全過程,文中有非常詳細(xì)的圖文解說,對(duì)正在學(xué)習(xí)java的小伙伴們很有幫助,需要的朋友可以參考下
    2021-05-05
  • Spring容器中添加bean的5種方式

    Spring容器中添加bean的5種方式

    我們知道平時(shí)在開發(fā)中使用Spring的時(shí)候,都是將對(duì)象交由Spring去管理,那么將一個(gè)對(duì)象加入到Spring容器中,有哪些方式呢,感興趣的可以了解一下
    2021-07-07
  • Java中5種輸出換行方式小結(jié)

    Java中5種輸出換行方式小結(jié)

    在Java中,輸出換行符是一項(xiàng)非?;镜牟僮?它在控制臺(tái)中輸出文本時(shí)非常常見,本文主要介紹了Java中5種輸出換行方式小結(jié),具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-02-02

最新評(píng)論