❶ 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();
}