⑴ 怎麼才能把一個*.db文件轉換成Excel文檔
具體步驟如下:
需要准備的材料分別是:電腦、
1、首先打開電腦,右鍵單擊想要裝換的文件,選擇打開「重命名」。
⑵ mdb.文件怎麼變成 TXT 或者 word 文檔
不用其他工具,兩步:
1、用ACCESS,打開資料庫文件DJMessage.mdb,選中其中的「mytable」表,然後點「文件」菜單中的「導出」,在打開的「將表mytable導出為」窗口中,將保存文件類型選擇為「Microsoft
Excel
97-2000(?.xls)」,輸入文件名,然後點「保存」即可將資料庫格式的MDB文件轉換為表格形式的XLS文件了。
2、打開WORD,插入菜單---對象----再找到microsoft
Excel工作表,再點由文件創建,找到你想要打開的XLS文件,插入後可以選擇這個工作表,改版式(與WORD圖形藝術字等的版式一樣設置).
⑶ 求:怎樣將mdb格式文件轉換成doc格式
把MDB轉換為XLS格式,畢竟表格文件在編輯、排版、列印等方面,比資料庫文件容易上手。MDB轉XLS格式就相對簡單多了,打開資料庫文件.mdb,選中其中的「mytable」表,然後點「文件」菜單中的「導出」,在打開的「將表mytable導出為」窗口中,將保存文件類型選擇為「Microsoft
Excel
97-2000(?.xls)」,輸入文件名,然後點「保存」即可將資料庫格式的MDB文件轉換為表格形式的XLS文件了。
⑷ 如何將sql格式的文件轉換成word
一、准備工作
首先請確認服務端已經安裝了Office Word(以下將以Office XP為例),操作系統為win2000或XP,並且已配置好.NET的運行環境及安裝VS.NET C#開發環境後,就可以打開VS.NET,並新建一個Visual C#項目ASP.NET Web應用程序,位置為「」。
二、引用Word對象庫文件
要操作Word,就需要Word的對象庫文件「MSWORD.OLB」(word 2000為MSWORD9.OLB),通常安裝了Office Word後,就可以在office安裝目錄的Office10文件夾下面找到這個文件,當將這個文件引入到項目後,就可以在源碼中使用各種操作函數來操作Word。具體做法是打開菜單欄中的項目添加引用瀏覽,在打開的「選擇組件」對話框中找到MSWORD.OLB後按確定即可引入此對象庫文件,vs.net將會自動將庫文件轉化為DLL組件,這樣我們只要在源碼中創建該組件對象即可達到操作Word的目的!
三、Webform1.aspx.cs代碼
完成添加引用後,MSWORD.OLB已經轉化為相關DLL文件並放置於項目的BIN目錄下了,這樣我們只需在源碼中創建該對象,並使用word庫文件內置的操作函數即可輕松實現操作Word。
四、web.config設置
web.config文件還需添加一句 identity impersonate="true"/以啟用模擬身份,因為默認ASPNET這個用戶是沒有許可權訪問Word.ApplicationClass(),當啟用模擬身份後所有頁面將會使用匿名Internet用戶帳戶(IUSR_machinename)這個用戶名的許可權執行,這樣就能成功訪問Word.ApplicationClass()並在ASP.NET中操作Word!
//傳文檔所在路徑 返迴文檔內容
public string Doc2Text(string docFileName)
{
//實例化COM
Microsoft.Office.Interop.Word.ApplicationClass wordApp = new Microsoft.Office.Interop.Word.ApplicationClass();
object fileobj = docFileName;
object nullobj = System.Reflection.Missing.Value;
//打開指定文件(不同版本的COM參數個數有差異,一般而言除第一個外都用nullobj就行了)
Microsoft.Office.Interop.Word.Document doc = wordApp.Documents.Open(ref fileobj, ref nullobj, ref nullobj,
ref nullobj, ref nullobj, ref nullobj,
ref nullobj, ref nullobj, ref nullobj,
ref nullobj, ref nullobj, ref nullobj, ref nullobj, ref nullobj, ref nullobj, ref nullobj
);
//取得doc文件中的文本
string outText = doc.Content.Text;
//關閉文件
doc.Close(ref nullobj, ref nullobj, ref nullobj);
//關閉COM
wordApp.Quit(ref nullobj, ref nullobj, ref nullobj);
//返回
return outText;
}
在讀取的時候會有損壞的文件 和被加密的文件等問題 總之C#和office的兼容性不太好,別忘了要引用word的dll,引用文件夾 右鍵添加引用 在組件里找Microsoft.Office.Interop.Word
讀出了word文檔再把它寫入sql server資料庫就可以了。
⑸ 文本文件怎麼轉換成word文檔
不能直接轉換。
dlt格式是從資料庫導出的,是文本文件
可以用記事本指定打開,要對該文件作字元串處理,讀到TextBox中,先把它存為
.txt的文本文件 :
另存為"a.txt",注意雙引號,並且選擇所有文件,這屬於基本操作,還和隱藏已知類型的文件的擴展名有點關系,其實那個雙引號也可以不用---------選擇所有文件。
程序直接讀.dlt文件,
改後綴名是程序完成的,完成後生成的.txt文件,自動讀入TextBox。把文本文件內容讀取TextBox:
Dim TempFile As Long
Dim LoadBytes() As Byte
TempFile=FreeFile
Open 文件名 For Binary As #TempFile
Redim LoadBytes(1 To Lof(TempFile)) As Byte
Get #TempFile,,LoadBytes
Close TempFile
Text1.Text=StrConv(LoadBytes,vbUniCode)
⑹ 如何把資料庫中的數據放到文檔中
⒈可以把數據存成文本文件
在命令後加上
to
file
<文本文件名>
存儲在默認存儲目錄中
⒉直接列印出來
命令後接子句
to
printer
若再加上prompt
則在列印前,會彈出列印機設置對話框
⑺ 如何把資料庫裡面的數據放置到WORD模板中
3、將SQL SERVER中查詢到的數據導成一個Excel文件
T-SQL代碼:
EXEC master..xp_cmdshell 'bcp 庫名.dbo.表名out c:\Temp.xls -c -q -S"servername" -U"sa" -P""'
參數:S 是SQL伺服器名;U是用戶;P是密碼
說明:還可以導出文本文件等多種格式
實例:EXEC master..xp_cmdshell 'bcp saletesttmp.dbo.CusAccount out c:\temp1.xls -c -q -S"pmserver" -U"sa" -P"sa"'
EXEC master..xp_cmdshell 'bcp "SELECT au_fname, au_lname FROM pubs..authors ORDER BY au_lname" queryout C:\ authors.xls -c -Sservername -Usa -Ppassword'
在VB6中應用ADO導出EXCEL文件代碼:
Dim cn As New ADODB.Connection
cn.open "Driver={SQL Server};Server=WEBSVR;DataBase=WebMis;UID=sa;WD=123;"
cn.execute "master..xp_cmdshell 'bcp "SELECT col1, col2 FROM 庫名.dbo.表名" queryout E:\DT.xls -c -Sservername -Usa -Ppassword'"
先導入到excel裡面在拷貝的word裡面 這樣就可以列印不是嗎
⑻ 如何把mysql數據導出成文本文件
1.
C:\>mysqlmp buybook > d:/mysqlbak/buybook.sql或者C:\>mysqlmp buybook > d:/mysqlbak/buybook.txt建議用2上面的導出的文本包括了資料庫的結構和記錄!
如只要紀錄的話:
select * into outfile 'filename.txt' from tablname;另:使用mysqlmp命令格式mysqlmp YourDatabaseName --user=YourUserName --password=YourPassword
YourDatabaseName是你想處理的資料庫名
YourUserName和YourPassword 對應你的授權口令
如果只需要導出表的結構,那麼可以使用mysqlmp的 -d 選項轉:用圖形工具是比較方便的,比如我用的:SQLyog。
在命令行中的方式為:
1、把整個資料庫導出為一個sql文件:用:mysqlmp dbname > c:\mydb.sql
2、把sql文件導入資料庫:用mysql命令進入mysql,在mysql>提示符下輸入:
1)創建資料庫:create database newdb;
2)使用當前資料庫:use newdb;
3)導入sql文件中的數據:source c:\mydb.sql(無分號)
⑼ 如何將access資料庫轉為word文檔
在access中打開資料庫,選中要轉換的表,通過:
菜單中選擇文件→導出,保存類型選「HTML文檔」,確定保存後,可在新保存的文檔上單擊滑鼠右鍵,呼出菜單選打開方式→選擇程序→Microsoft
Office
Word,即可打開,但表的列名卻無法導過來;
或access菜單中選擇文件→導出,保存類型選「Microsoft
Excel
97-2000」,確定保存後,打開該EXCEL文檔,全選→復制,在Microsoft
Word中新建空白文檔,粘貼,此法可導入完整內容,包括原表列名。
如果資料庫中表很多,那隻能一個個導了。
⑽ 怎麼把SQL資料庫表的結構導出到Word
首先將sql數據導出到excel:
在sql資料庫的很多應用場景中,需要將sql中的某個資料庫或查詢的結果導出到excel中,因為excel更容易對數據處理和方便用戶郵箱傳輸。本次經驗歸納了sql數據表導出到excel中的三種方法:
1、復制粘貼,將sql查詢語句按指定條件導出數據;——適合小量數據。
2、導出完整的sql數據表為excel文件;——適合大量數據。
3、定時自動導出指定sql數據表為excel文件;——適合大量數據。
其它:dts數據轉換服務導入導出向導或者dts設計器創建dts包;
然後再把excel
轉換word
分兩個步驟:
1.07版excel
的專用文件格式為xlsx,03版的格式為xls;
a.excel打開這個文件,選擇另存為(快捷鍵f12)在下面的版本中選擇97-2003格式就可以了;
b.假如你的office
是2003
,可以裝一個office2007兼容包,就可以用03打開07版本的文件了,然後在下面的版本中選擇97-2003格式就可以了;
2.打開word
。啟動word→新建文檔→插入→對象→microsoft
excel工作表→由文件創建→瀏覽→找到xls文件雙擊→(可以選擇工作表,更改版式等操作)→保存為.doc後綴即可。