国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

C#和Java中執行SQL文件腳本的代碼(非常有用)

2019-11-17 03:13:58
字體:
來源:轉載
供稿:網友
C#和java中執行SQL文件腳本的代碼(非常有用)

我們在做程序的時候有事后會涉及到利用sql文件 直接執行,可是在sql文件中有很多注釋,我們要一句一句的執行首先必須的得把sql文件解析

去除其中的注釋,還有把每一句sql語句取出來,然后再利用各個平臺中的數據庫相關執行它。

接下來放代碼!

java版本的

001packagecom.zz;
002
003importjava.io.*;
004importjava.util.ArrayList;
005importjava.util.Enumeration;
006importjava.util.List;
007importjava.util.Vector;
008
009/*
010* 作者 祝君
011* 時間 2014年1月16號
012* java執行數據庫腳本代碼
013*/
014public class SqlHelper {
015
016/**
017* @param args
018*/
019public static void main(String[] args) {
020
021String path=new String("d://zzadmin.sql");
022String sql=GetText(path);
023String[] arr=getsql(sql);
024for(int i=0;i<arr.length;i++)
025System.out.
026
027}
028public static String GetText(String path){
029File file=new File(path);
030if(!file.exists()||file.isDirectory())
031return null;
032StringBuffer sb=new StringBuffer();
033try
034{
035FileInputStream fis = new FileInputStream(path);
036InputStreamReader isr = new InputStreamReader(fis, "UTF-8");
037BufferedReader br = new BufferedReader(isr);
038String temp=null;
039temp=br.readLine();
040while(temp!=null){
041sb.append(temp+"/r/n");
042temp=br.readLine();
043}
044} catch (Exception e) {
045e.printStackTrace();
046}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 新蔡县| 铁岭市| 大足县| 张家港市| 贵溪市| 大城县| 淄博市| 泸溪县| 开封市| 改则县| 景谷| 岳普湖县| 济源市| 溧阳市| 张家川| 葵青区| 普定县| 杭锦旗| 饶阳县| 三亚市| 临城县| 佛坪县| 迭部县| 深州市| 同江市| 天柱县| 手游| 察雅县| 武功县| 思茅市| 八宿县| 拜城县| 通渭县| 涟源市| 沁水县| 新宁县| 华宁县| 白玉县| 开平市| 新干县| 德惠市|