C产品在市场上有哪些独特优势?
- 内容介绍
- 相关推荐
本文共计331个文字,预计阅读时间需要2分钟。
关于数据的存储,如果是少量数据,使用txt或excel是非常方便的,因为它们直观易懂,无需编写SQL语句。但若需要从这些文件中读取数据到数据库,则可能成为问题。
对于数据的存储来说,如果是少量的数据的话,用txt或者excel是很方便的,因为很直观,无需写SQl语句。但是如果从这些文件中读取数据到数据库就成了问题。
C#的数据流操作可以很好的解决这个问题。
1,首先定义一个读取流,SteadReader stReader=new SteadReader("源文件名",Encoding.GetEncoding("GB2312"));
2,读取文件之前,要整理文件中的数据。使每一行只显示一条数据。
3,开始读取文件
static SqlConnection sqlCon = new SqlConnection("Server=./SQLEXPRESS;Initial Catalog=DAtaBase;User id=sa;Password=");static SqlCommand sqlCmd = new SqlCommand();
while(stReader.Peek()>0) //从头读到文件的末尾
{
string result=stReader.ReadLine(); //读取一行数据
//下面就是插入的数据库中
string strSql = "Insert into JobDescription(classnodeName) values('" + className + "')";
DataConnection(); //打开数据的连接
sqlCmd = new SqlCommand(strSql, sqlCon);
int result = sqlCmd.ExecuteNonQuery();;}
这样就可以把文件的数据,按行插入到数据库中。
本文共计331个文字,预计阅读时间需要2分钟。
关于数据的存储,如果是少量数据,使用txt或excel是非常方便的,因为它们直观易懂,无需编写SQL语句。但若需要从这些文件中读取数据到数据库,则可能成为问题。
对于数据的存储来说,如果是少量的数据的话,用txt或者excel是很方便的,因为很直观,无需写SQl语句。但是如果从这些文件中读取数据到数据库就成了问题。
C#的数据流操作可以很好的解决这个问题。
1,首先定义一个读取流,SteadReader stReader=new SteadReader("源文件名",Encoding.GetEncoding("GB2312"));
2,读取文件之前,要整理文件中的数据。使每一行只显示一条数据。
3,开始读取文件
static SqlConnection sqlCon = new SqlConnection("Server=./SQLEXPRESS;Initial Catalog=DAtaBase;User id=sa;Password=");static SqlCommand sqlCmd = new SqlCommand();
while(stReader.Peek()>0) //从头读到文件的末尾
{
string result=stReader.ReadLine(); //读取一行数据
//下面就是插入的数据库中
string strSql = "Insert into JobDescription(classnodeName) values('" + className + "')";
DataConnection(); //打开数据的连接
sqlCmd = new SqlCommand(strSql, sqlCon);
int result = sqlCmd.ExecuteNonQuery();;}
这样就可以把文件的数据,按行插入到数据库中。

