當前位置:首頁 » 編程語言 » 怎麼講數據傳到sql中
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

怎麼講數據傳到sql中

發布時間: 2023-07-19 20:20:32

① 怎麼寫sql語句將Excel的數據插入到SQL Server資料庫

方法和詳細的操作步驟如下:

1、第一步,准備Excel表,並希望將其導入SQL
Server 2012中的QearlTest資料庫,見下圖,轉到下面的步驟。

② c怎麼把數據存到sql

1. C#中怎麼把數據保存到ACCESS資料庫
Sqlmand是操作sql資料庫的,Access用OleDbmand首先定義一個鏈接對象OleDbConnection conn = new OleDbConnection("[資料庫連接字元串]");conn.Open(); 打開資料庫連接OleDbmand cmd = new OleDbmand("[Insert/Update/Delte語句]", conn);cmd.ExecuteNonQuery(); 執行操作,如果是查詢則不是用這個方法 最後別忘記關閉資料庫連接和釋放對象。
2. C# 如何將 圖片直接存入SQL資料庫中
把文件轉成二進制流出入資料庫

private void button2_Click(object sender, EventArgs e)

{

FileStream fs = new FileStream(textBox1.Text, FileMode.Open);

BinaryReader br = new BinaryReader(fs);

Byte[] byData = br.ReadBytes((int)fs.Length);

fs.Close();

string conn = "server=.;database=testDB;Uid=sa;Pwd=sa ";

SqlConnection myconn = new SqlConnection(conn);

myconn.Open();

string str = "insert into pro_table (pro_name,pro_file) values('測試文件',@file)";

Sqlmand mym = new Sqlmand(str, myconn);

mym.Parameters.Add("@file", SqlDbType.Binary, byData.Length);

mym.Parameters["@file"].Value = byData;

mym.ExecuteNonQuery();

myconn.Close();

}

從資料庫中把二進制流讀出寫入還原成文件

private void button4_Click(object sender, EventArgs e)

{

string conn = "server=.;database=testDB;Uid=sa;Pwd=sa ";

string str = "select pro_file from pro_table where pro_name='測試文件' ";

SqlConnection myconn = new SqlConnection(conn);

SqlDataAdapter sda = new SqlDataAdapter(str, conn);

DataSet myds = new DataSet();

myconn.Open();

sda.Fill(myds);

myconn.Close();

Byte[] Files = (Byte[])myds.Tables[0].Rows[0]["pro_file"];

BinaryWriter bw = new BinaryWriter(File.Open("D:\\2.rdlc",FileMode.OpenOrCreate));

bw.Write(Files);

bw.Close();

}
3. c#如何把圖片存取到SQL資料庫
一樓開玩笑了!!可以保存到資料庫的。

首先,你的資料庫里要有一個存放二進制數據的欄位。然後,用一個文件選擇控制項,讓用戶選擇圖片。

用FileStream.Read把圖片文件按照二進制讀取到byte[]中,接下來,鏈接資料庫,用sql語句,進行相應的插入操作,將資料庫的二進制數據的欄位賦值為byte[]就行了。以下是保存和顯示的代碼:private void SaveImage(string fileName) { Read the file into a byte array using (FileStream fs = new FileStream(fileName, FileMode.Open, FileAccess.Read)) { byte[] imageData = new Byte[fs.Length]; fs.Read(imageData, 0, (int)fs.Length); using (SqlConnection conn = new SqlConnection(connectionString)) { string sql = "insert into image (imagefilename,blobdata) values (@filename,@blobdata)"; Sqlmand cmd = new Sqlmand(sql, conn); cmd.Parameters.Add("@filename",SqlDbType.Text); cmd.Parameters["@filename"].Direction = ParameterDirection.Input; cmd.Parameters.Add("@blobdata", SqlDbType.Image); cmd.Parameters["@blobdata"].Direction = ParameterDirection.Input; Store the byte array within the image field cmd.Parameters["@filename"].Value = fileName; cmd.Parameters["@blobdata"].Value = imageData; conn.Open(); if (cmd.ExecuteNonQuery() == 1) { MessageBox.Show("Done"); } } } } private void LoadImage(string fileName) { using (SqlConnection conn = new SqlConnection(connectionString)) { string sql = "select blobdata from Image where ImageFileName like @filename"; Sqlmand cmd = new Sqlmand(sql, conn); cmd.Parameters.Add("@filename", SqlDbType.Text); cmd.Parameters["@filename"].Value = fileName; conn.Open(); object objImage = cmd.ExecuteScalar(); byte[] buffer = (byte[])objImage; BinaryWriter bw = new BinaryWriter(new FileStream("C:\\abcd.", FileMode.Create)); bw.Write(buffer); bw.Close(); MemoryStream ms = new MemoryStream(buffer); Image bgImage = Image.FromStream(ms); ms.Close(); this.BackgroundImage = bgImage; } } ------------------------------------------------------------------PS:用空情報我踩踩空間,謝謝。

/kxl361。
4. 如何將文件的路徑存入SQL資料庫中去
建一個表:JpgFiles,其中至少包含一個列:JpgPath,用來存放絕對路徑的字元串,所以這個列需要用varchar,長度假設為50,不夠的話自己再增加。

string strPath = @"d:\\up";

string[] fileNames = System.IO.Directory.GetFiles(strPath);

SqlConnection Cn=new SqlConnection(這里寫你的連接串);

Sqlmand Cmd=new Sqlmand("Insert JpgFiles values (@JpgPath)",Cn)

Cmd.Parameters.Add("@JpgPath",SqlDbType.VarChar,50);

foreach (string strName in fileNames)

{

Cmd.Parameters[0].Value=strName;

Cmd.ExecuteNoQuery();

}
5. 怎樣將數據存入mysql資料庫
MySQL命令行導出資料庫:

1,進入MySQL目錄下的bin文件夾:cd MySQL中到bin文件夾的目錄

如我輸入的命令行:cd C:\Program Files\MySQL\MySQL Server 4.1\bin

(或者直接將windows的環境變數path中添加該目錄)

2,導出資料庫:mysqlmp -u 用戶名 -p 資料庫名 >; 導出的文件名

如我輸入的命令行:mysqlmp -u root -p news > news.sql (輸入後會讓你輸入進入MySQL的密碼)

(如果導出單張表的話在資料庫名後面輸入表名即可)

3、會看到文件news.sql自動生成到bin文件下

命令行導入資料庫:

1,將要導入的.sql文件移至bin文件下,這樣的路徑比較方便

2,同上面導出的第1步

3,進入MySQL:mysql -u 用戶名 -p

如我輸入的命令行:mysql -u root -p (輸入同樣後會讓你輸入MySQL的密碼)

4,在MySQL-Front中新建你要建的資料庫,這時是空資料庫,如新建一個名為news的目標資料庫

5,輸入:mysql>use 目標資料庫名

如我輸入的命令行:mysql>use news;

6,導入文件:mysql>source 導入的文件名;

如我輸入的命令行:mysql>source news.sql;
6. 如何把文件存入到sql server 2008
1.MDF文件

在企業管理器中

右擊資料庫

點擊所有任務

附加資料庫

點三個點選擇文件

選中U盤中的MDF文件確定即可

2.BAK等備份文件:

新建空資料庫,取名最好為原資料庫名.

右擊新建的資料庫

點所有任務

點還原資料庫

點從設備

點選擇設備

點添加

定位到U盤中您的備份的文件

確定

點選項

點在現有資料庫上強制還原

點確定

等待

完成!

另外,站長團上有產品團購,便宜有保證

③ 請問:如何將一個sql資料庫中的數據插入到另一個sql資料庫中

Supesite
是sql的嗎?我那時候用Supesite
還是Mysql的。有新版本了?????
怕是你搞錯了吧。
網上下個工具直接把access轉換成mysql語句(網路搜到很多),在Supesite所在伺服器上裝上mysqladmin,利用語句導入數據。
(其實是需要手動轉換修改的,因為表的結構不一樣,軟體直接改的沒用,遷移文章可以用採集功能。)

④ sql怎麼導入資料庫文件

  • 第一步打開sql server資料庫,點擊文件->打開->文件,如下圖所示:

⑤ 如何把csv文件導入到sql資料庫

1、首先打開sqlserver 選擇一個資料庫,右擊選擇任務,點擊導入數據打開導入導出向導:

⑥ 如何將Excel表導入現有的SQL SEVER數據表裡面

1、首先進入到sqlserver應用程序的操作頁面中,滑鼠右鍵單擊想要放入Excel表格的資料庫。

⑦ 如何將MySQL數據遷移到SQLServer中

以下有幾款遷移工具的對比,可以參考,比較推薦DB2DB.

軟體易用性主要是指軟體在導入前的配置是否容易。由於很多軟體設計是面向程序員而非一般的資料庫管理人員、甚至是普通的應用程序實施人員,而這一類人員很多時候並沒有數據源配置經驗。因為一些使用 ODBC 或者 ADO 進行配置的程序往往會讓這類用戶造成困擾(主要是不知道應該選擇什麼類型的資料庫驅動程序)。下面讓我們看看四個工具的設計界面:

>>>>

1、SQLyog

SQLyog使用的是古老的 ODBC 連接,但對於新一代的程序來說,這種方式的非常的不熟悉並且不容易使用,並且必須要求本機安裝好相應的資料庫的 ODBC 驅動程序(SQL Server 一般自帶好)。

>>>>

2、NavicatPremium

NavicatPremium是四個應用工具中設計最不人性化的一個:從上圖怎麼也想像不到要點按那個小按鈕來添加一個新的連接,並且這個連接設置不會保存,每次導入時都必須重新設置。NavicatPremium使用的是比 ODBC 稍先進的 ADO 設置方式(199X年代的產物),但使用上依然是針對老一代的程序員。

>>>>

3、Mss2sql

Mss2sql是最容易在網路上搜索出來的工具,原因之一是它出現的時間較早。


DB2DB同樣遷移 300萬數據時,僅僅使用了 2 分 44 秒,這個速度相當驚人。不過最後的結果出現一個 BUG,就是提示了轉換成功,但後面的進度條卻沒有走完(在後面的數據完整性評測中,我們驗證了數據其實是已經全部處理完畢了)。

⑧ 怎麼把excel文件里的數據導入SQL資料庫

具體操作步驟如下:

1、首先雙擊打開sqlserver,右擊需要導入數據的資料庫,如圖所示。