日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 默认站点!

默认站点

當前位置: 首頁 >

Java嵌入oracle,Java插入Oracle Spatial空间数据

發布時間:2023/12/2 31 豆豆
默认站点 收集整理的這篇文章主要介紹了 Java嵌入oracle,Java插入Oracle Spatial空间数据 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Java讀取地理信息數據文件,并將其存入Oracle數據庫。

package file;

import java.io.BufferedReader;

import java.io.File;

import java.io.FileReader;

import java.io.IOException;

import java.sql.Connection;

import java.sql.PreparedStatement;

import java.sql.ResultSet;

import java.sql.SQLException;

import java.sql.Statement;

import oracle.spatial.geometry.JGeometry;

import oracle.sql.STRUCT;

import util.DBConn;

public class ParseFile {

private static String driverClassName = "oracle.jdbc.driver.OracleDriver";

private static String url = "jdbc:oracle:thin:@localhost:1521:orcl";

private static String username = "SUPER";

private static String password = "SUPER";

private static Connection conn;

private static Statement stmt;

private static PreparedStatement ps;

private static ResultSet rs;

public static void main(String[] args) throws IOException, SQLException {

conn = DBConn.getConn(driverClassName, url, username,password);

parseFile(new File("E:\\My Documents\\WS\\Dhubei.MID"));

}

public static void parseFile(File file) throws IOException, SQLException {

if (!file.exists()) {// 判斷文件是否存在

return;

}

String fileName = file.getName();// 獲取文件名

String tableName = fileName.split("\\.")[0];// 獲取表名

BufferedReader brMIF = null;// 聲明一個緩沖流對象用來讀取MIF文件

BufferedReader brMID = null;// 聲明一個緩沖流對象用來讀取MID文件

String lineMIF = "";// 接收一行MIF文件里的字符串

String lineMID = "";// 接收一行MID文件里的字符串

if (fileName.indexOf("MIF") != -1) {// 如果是MIF格式文件,自動尋找MID格式文件

brMIF = new BufferedReader(new FileReader(file));

brMID = new BufferedReader(new FileReader(new File(file.getParent(

總結

以上是默认站点為你收集整理的Java嵌入oracle,Java插入Oracle Spatial空间数据的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得默认站点網站內容還不錯,歡迎將默认站点推薦給好友。