数据库连接好了,为什么没有数据被导入数据库中?急!请帮我指出代码中的错误,谢谢! while((line=sr.ReadLine())='#')应该是while((line=sr.ReadLine())=='#')//是不是应该是首字符为“#”啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你多次使用line=sr.ReadLine()函数,说不定把一些行屏蔽掉了所以就没有信息写入数据库了还有你的程序首字符为“#”需要改动 你这段代码有好几处错误:1 SqlCommand sq=new SqlCommand("delete * from user_info",con)->SqlCommand sq=new SqlCommand("delete * from user_info where ……",con);2 while((line=sr.ReadLine())='#')->while((line=sr.ReadLine())=='#')3 while((line=sr.ReadLine())='#') { sr.ReadLine();} //首字符为‘#’的信息行并不是需要的日志数据,继续读下一行 while ((line=sr.ReadLine())!=null)判断所读的一行的首字符是否为'#'不是这样吧!且两个while()也有错误,你自己好好去分析一下!->while((line=sr.ReadLine())!=null) { if(line[0]=='#') continue; else { line1=line.Trim().Split(' '); sqlstr="insert into user_info (username,address,age,riqi,re) values(line1[0],line1[1],line1[2],line1[3],line1[4])"; SqlCommand com=new SqlCommand(sqlstr,con); if(com.ExecuteNonQuery()>0) MessageBox.Show("导入完成!"); } }4 大哥,已经con.open()了,就不需要com.connection.open()了,两者等价的。 用vs2010编写屏幕锁定小程序的源代码C# 关于SecureString的问题 帮忙看看先面的代码? ReadTimeout属性(高手请进) int和string的转换、连接错误(object reference not set to an instance of an object) treeview点击节点是页面跳转的问题 课程设计 Dispose()函数实现,似乎并不能导致对象本身被释放啊。 如何保证 TreeView 在失去焦点的时候 选中的TreeNode仍为高亮? .net安装程序类如何调试 c#的表格套表格为什么行高总是控制不了呢? 求教高手,在线等待
所以就没有信息写入数据库了
还有你的程序首字符为“#”需要改动
1 SqlCommand sq=new SqlCommand("delete * from user_info",con)
->SqlCommand sq=new SqlCommand("delete * from user_info where ……",con);
2 while((line=sr.ReadLine())='#')
->while((line=sr.ReadLine())=='#')
3 while((line=sr.ReadLine())='#')
{ sr.ReadLine();}
//首字符为‘#’的信息行并不是需要的日志数据,继续读下一行
while ((line=sr.ReadLine())!=null)
判断所读的一行的首字符是否为'#'不是这样吧!且两个while()也有错误,你自己好好去分析一下!
->while((line=sr.ReadLine())!=null)
{
if(line[0]=='#')
continue;
else
{
line1=line.Trim().Split(' ');
sqlstr="insert into user_info (username,address,age,riqi,re) values(line1[0],line1[1],line1[2],line1[3],line1[4])";
SqlCommand com=new SqlCommand(sqlstr,con);
if(com.ExecuteNonQuery()>0)
MessageBox.Show("导入完成!");
}
}
4 大哥,已经con.open()了,就不需要com.connection.open()了,两者等价的。