将TXT文本存入数据库中

string str="server=.\\sqlexpress;integrated security=true;initial catalog=myfirst";

string file=server.mappath("~/")+名字.txt;

this.fileupload1.saveas(file);

using(filestream fs=new filestream(file,filemode.open))

{

streamreader sr=new streamreader(fs);

using(sqlconnection con=new sqlconnectino(str))

{

  using(sqlcommand cmd=con.createdcommand())

{

 cmd.commandtext="insert into text(name,sfzh,age,address,general) values(@name,@sfzh,@age,@address,@general)";

sqlparameter pa1=new sqlparameter("@name",system,data.sqldbtype.varchar.20);

cmd.parameters.add(pa1);

sqlparameter pa2=new sqlparameter("@sfzh",system.data.sqldbtype.varchar.20);

cmd.parameters.add(pa2);

sqlparameter pa3=new sqlparameter("@age",system.data.sqldbtype.int);

cmd.parameters.add(pa3);

sqlparameter pa4=new sqlparameter("@sfzh",system.data.sqldbtype.varchar.20);

cmd.parameters.add(pa4);

sqlparameter pa5=new sqlparameter("@sfzh",system.data.sqldbtype.varchar.20);

cmd.parameters.add(pa5);

con.open();

string line=sr.readline();

string[] item=null

while(line!=null)

{

   item=line.split(';');

pa1.values=item[0];

pa2.values=item[1];

 

pa3.values=item[2];

 

pa4.values=item[3];

 

pa5.values=item[4];

cmd.executenonquery();

line=sr.readline();

}

}

}

}

 

 

 

保持初学者的心态!!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值