黑马程序员技术交流社区
标题:
求数据导入的步骤,每一步的关键字以及作用与用法,
[打印本页]
作者:
天高地阔
时间:
2012-4-9 16:39
标题:
求数据导入的步骤,每一步的关键字以及作用与用法,
using (FileStream fileStream = File.OpenRead(ofdImport.FileName))
{
using (StreamReader streamReader = new StreamReader(fileStream))
{
using (SqlConnection conn = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDBFilename=|DataDirectory|\Database1.mdf;
Integrated Security=true;user instance=true"))
{
conn.Open();
using (SqlCommand cmd = conn.CreateCommand())
{
string line = null;
cmd.CommandText = "insert into T_Persons(Name,Age) values(@Name,@Age)";
while ((line = streamReader.ReadLine()) != null)
{
string[] strs = line.Split('|');
string name = strs[0];
int age = Convert.ToInt32(strs[1]);
cmd.Parameters.Clear();
cmd.Parameters.Add(new SqlParameter("Name", name));
cmd.Parameters.Add(new SqlParameter("Age", age));
cmd.ExecuteNonQuery();
}
}
}
}
}
请以此为例, 解说一下每一步都有什么意义, 最好是声情并茂的解释,哈哈
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2