回复 2楼 hkkuality
//if (odfimport .ShowDialog ()==DialogResult .OK )
//{
//
using(Filestream filestream=File.OpenRead (odfimport .FileName))
//
{
//
using (StreamReader
streamread=new StreamReader(filestream))
//
{
//
string line = null;
//
while ((line = streamread.ReadLine()) != null)
//
{
//
string[] strs = line.Split('|');
//
string name = strs[0];
//
int age = Convert.ToInt32(strs[1]);
//
using (SqlConnection conn = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Db.mdf;Integrated Security=True;User Instance=True"))
//
{
//
conn.Open();
//
using (SqlCommand cmd = conn.CreateCommand())
//
{
//
= "insert into Td(name,age)values(@name,@age)";
//
cmd.Parameters.Add(new SqlParameter("name", name));
//
cmd.Parameters.Add(new SqlParameter("age", age));
//
cmd.ExecuteNonQuery();
//
}
//
}
//
}
//
}
//
}
简单说就是把一个text文档按|分位符插入数据库
才开始学
感觉好难
纠结