閒來無事,就來做乙個常用的demo,也方便以後查閱
先看效果圖
中間遇到的主要問題是獲取當前連線下的所有的資料庫以及資料庫下所有的表
在網上查了查,找到如下的方法
首先是要先建立乙個連線
_connmaster = new請注意 catalog=mastersqlconnection(
string.format(
"data source=;initial catalog=master;user id=;pwd=
", _host, _username, _pwd));
然後使用下面的sql來獲取所有的資料庫
var adapter = new sqldataadapter("然後想要獲取某個資料庫下所有的表select name from master..sysdatabases
", _connmaster);
首先建立與這個資料庫的連線
_conndb = new然後通過如下sql進行查詢sqlconnection(
string.format(
"data source=;initial catalog=;user id=;pwd=
", _host, dbname, _username, _pwd));
var sql = "然後就可以拿到所有的表名select * from sysobjects where xtype='u'
";
接下來就要開始匯入匯出資料了
c 讀取excel中的資料(winform)
1 開啟選擇檔案對話方塊 1 string path 2 system.windows.forms.openfiledialog fd new openfiledialog 3 fd.title 選擇檔案 選擇框名稱 4 fd.filter xls files xls xls 選擇檔案的型別為xls...
C 使用winform簡單匯出Excel的方法
using excel 在專案中引入excel.dll 匯出excel private void btnexportexcel click object sender,eventargs e if dt.rows.count 0 excel.application xlapp new excel.a...
winform 根據Excel模版列印檔案
dim workbook as excel.workbook dim worksheet as excel.worksheet dim strfiled as string string.empty dim strprintname as string string.empty worksheet ...