C 實現生成db檔案

2021-09-16 18:56:33 字數 2906 閱讀 3522

1.1 vs2010新建專案如下圖:

/// 新建資料庫檔案

///

/// 資料庫檔案路徑及名稱

/// 新建成功,返回true,否則返回false

static

public

boolean

newdbfile

(string

dbpath)

catch

(exception ex)

}///

/// 建立表

///

/// 指定資料庫檔案

/// 表名稱

static

public

void

newtable

(string

dbpath,

string

tablename)

sqliteconn.

close()

;}///

/// 開啟當前資料庫的連線

///

///

public

boolean

opendb()

catch

(exception ex)

}///

/// 開啟指定資料庫的連線

///

/// 資料庫路徑

///

public

boolean

opendb

(string

dbpath)

catch

(exception ex)

}///

/// 關閉資料庫連線

///

public

void

closedb()

this

._sqliteconn.

close()

;this

._sqliteconn =

null;}

}......

2.1 前端的**testdb.aspx中如下:

"form1"

runat

="server"

>

>

>

>

姓名:th

>

>

type

="text"

id="txt"

name

="txtn"

runat

="server"

style="

width

:213px

"value="

"/>

td>

tr>

class

="list"

>

<

asp:fileuploadid=

"fileupload"

runat

="server"

text

="上傳"

width

="95%"

/>

>

>

<

asp:buttonid=

"btnend"

runat

="server"

text

="傳送db檔案"

onclick

="btnend_click"

/>

td>

tr>

table

>

div>

form

>

檢視如下圖:

2.2 testdb.aspx.cs中:

2.2.1 建立新db檔案放在電腦的路徑,比如:"d:\test.db"

privatestatic

string

dbpath =

@"d:\test.db"

;

2.2.2 建立新電腦的路經和db檔案

string

name =

this

.txt.value;

//姓名

byte

bys =

imagebyte

(filepath + filename)

;//把轉換成byteif(

!name.

equals(""

)&& bys !=

null

)

private

void

addstars

(string

name,

byte

image,

string

tablename)

sqliteconn.

close()

;}

4.1 傳送db檔案成功 放在路經 如下圖:

4.2 用sqlite檢視db檔案如下圖:

c 簡單實現生成csv檔案

最近專案中用到sql server的dts資料匯入功能。其中dtsx模板的製作和csv的生成是重中之中。在這方面,自己完全是個菜鳥,尤其是dtsx,那玩意讓我栽了很多次,幸虧在同事的熱心幫助下最終讓我得償所願,哈哈,真不容易。好了,閒言少敘,下面就記錄下自己實現的乙個簡單的生成csv檔案的方式。如下...

利用DB生成業務主鍵

概述 利用db生成業務主鍵,生成業務主鍵的方法各種各樣,其中一種是利用db表主鍵自增的方式來生成唯一性的業務主鍵,下文簡單介紹一下。以mysql作為例子,操作db的資料層是mybatis。create table key gen business no bigint 20 unsigned not ...

C 生成CHM檔案

html help workshop介紹 微軟出品的html help workshop製作chm檔案的最佳工具。html help workshop教 本文,我們將用程式設計的方法來實現將html檔案編譯成chm檔案。在開始程式設計之前,我們有必要了解下html help workshop是怎麼生...