❶ C#如何實現資料庫連接信息保存在文本中,如何讀取該文本信息進行連接資料庫的操作。 連接資料庫的信息
同學你這一下子提的是三個問題!那麼,對於你的問題我的回答如下:
1.將資料庫的連接信息保存在文本中。其實很多人的做法是將連接信息保存到一個配置文件中。那麼我直接告訴你獲取資料庫連接的字元串吧,你可以在設置連接伺服器中,指定一個資料庫,完成之後直接右鍵連接資料庫的屬性,這就是你需要的。
2.連接資料庫需要用到SqlConnection類,它是SqlClient命名空間中的類。實例化它需要連接資料庫的字元串作為參數。SqlConnection connection=new SqlConnection(str);
然後打開連接:connection.Open();
這樣之後你就可以直接於資料庫進行通信了。
❷ C#如何把txt文檔導入到資料庫
可以先把文件的內容讀取出來存儲到一個string中,然後用c#連接資料庫,利用insert語句,插入到資料庫中
sqlConnection conn=new sqlConnection("/*鏈接字元串*/");
string sqlstr="insert into tableName values(content)";
sqlCommand cmd=new Sqlcommand(conn,sqlStr);
cmd.executeNonquery();
只是一個思路,你嘗試看
下面的是打開文本文件的代碼,你打開後,按照我上面說的內容做就可以了
private void fileOpen_Click(object sender, EventArgs e)
{
string path;
OpenFileDialog OpenFile = new OpenFileDialog();
OpenFile.Title = "打開";
OpenFile.InitialDirectory = @"桌面";
OpenFile.Filter = "文本文件(*.txt|*.txt;*.doc)";
DialogResult drResult = OpenFile.ShowDialog();
if (drResult == DialogResult.OK)
path = OpenFile.FileName;
else
return;
StreamReader myReader;
myReader = new StreamReader(path);
strHeight = myReader.ReadToEnd();
myReader.Close();
}