CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

关于asp的sql语句问题

楼主maryway520(ym)2005-06-02 13:35:26 在 Web 开发 / ASP 提问

sql="SET   XACT_ABORT   ON;BEGIN   TRANSACTION;insert   into   lttjsave(LTMC,LTBEGDAT,LX1,LX2,PMKSRQ,PMJSRQ,BSQCMONEY,JYED,FXED,BSGZ)   values('2005擂台','2005-4-1','是','否','2004-9-10','2005-4-30',1000000,1000000,400000,'2005擂台');insert   into   bsjgc(ZH,KHMC,DH,HB,MM,SL,KCJJ,PCJJ,YKJE,KCSJ,PCSJ,BSMC)   values('200541399','sun','12','英镑/瑞郎','买',10,2.2682,2.2686,328.7311,'2005-5-13   14:50:43','2005-5-13   14:51:00','2005擂台');   insert   into   bsjgc(ZH,KHMC,DH,HB,MM,SL,KCJJ,PCJJ,YKJE,KCSJ,PCSJ,BSMC)   values('200541399','sun','13','英镑/瑞郎','买',10,2.2684,2.269,493.0156,'2005-5-13   14:51:16','2005-5-13   14:52:15','2005擂台');........COMMIT   TRANSACTION;SET   XACT_ABORT   OFF;"  
  conn.Execute(sql)  
  如果sql语句短没问题,但长了就有问题,如何解决,为什么?请高手帮帮忙。。谢了。。。 问题点数:0、回复次数:14Top

1 楼maryway520(ym)回复于 2005-06-02 13:56:56 得分 0

为什么没人回答,太简单  
  Top

2 楼baiyunfei(虚度残生)回复于 2005-06-02 14:02:42 得分 0

有多长?出什么问题?可以考虑下用存储过程Top

3 楼maryway520(ym)回复于 2005-06-02 14:10:39 得分 0

如果3000条语句一次执行conn.Execute(sql)会出问题吗Top

4 楼maryway520(ym)回复于 2005-06-02 14:25:46 得分 0

帮忙解决把Top

5 楼lnboy1003(陌生人)回复于 2005-06-02 14:29:39 得分 0

upTop

6 楼baiyunfei(虚度残生)回复于 2005-06-02 14:52:30 得分 0

你这么多的语句,最好就别用asp来处理了,使用数据库工具来直接导入。  
  如果实在要用的话,则要分成多条来执行,使用多次   execute(),最后COMMIT   TRANSACTION。还要设置页面的scripttimeout长一点  
   
  sql="SET   XACT_ABORT   ON;BEGIN   TRANSACTION;"  
  conn.execute(sql)  
  sql="insert   into   lttjsave(LTMC,LTBEGDAT,LX1,LX2,PMKSRQ,PMJSRQ,BSQCMONEY,JYED,FXED,BSGZ)   values('2005擂台','2005-4-1','是','否','2004-9-10','2005-4-30',1000000,1000000,400000,'2005擂台');insert   into   bsjgc(ZH,KHMC,DH,HB,MM,SL,KCJJ,PCJJ,YKJE,KCSJ,PCSJ,BSMC)   values('200541399','sun','12','英镑/瑞郎','买',10,2.2682,2.2686,328.7311,'2005-5-13   14:50:43','2005-5-13   14:51:00','2005擂台');   "  
  conn.execute(sql)  
  .....  
  sql="COMMIT   TRANSACTION;SET   XACT_ABORT   OFF;"  
  conn.execute(sql)Top

7 楼conquerworld(conquerworld)回复于 2005-06-02 15:24:06 得分 0

Sql   语句太长,建议你分批处理或者利用存储过程。Top

8 楼asp1110()回复于 2005-06-02 15:26:21 得分 0

100MB   asp和   asp.net空间   50/1年  
  我看到了一个网站   100MB   asp和   asp.net空间   现在促销,  
  同学们可以做一个简单的个人网站用来找工作   ,  
    支持   asp.net   一年才50元!不要错过哦!!!  
  速度非常快,一般公司企业   足够用了!  
  http://www.hi876.com    
  希望能对大家有帮助Top

9 楼maryway520(ym)回复于 2005-06-02 19:27:48 得分 0

如何给分Top

10 楼iamgsyy(兰州)回复于 2005-06-02 20:04:09 得分 0

看着眼花  
   
  帮你顶Top

11 楼631799(杭州工人)回复于 2005-06-02 20:22:29 得分 0

sql1="SET   XACT_ABORT   ON;BEGIN   TRANSACTION;insert   into   lttjsave(LTMC,LTBEGDAT,LX1,LX2,PMKSRQ,PMJSRQ,BSQCMONEY,JYED,FXED,BSGZ)"   sql2="values('2005擂台','2005-4-1','是','否','2004-9-10','2005-4-30',1000000,1000000,400000,'2005擂台');insert   into   bsjgc(ZH,KHMC,DH,HB,MM,SL,KCJJ,PCJJ,YKJE,KCSJ,PCSJ,BSMC)   values('200541399','sun','12','英镑/瑞郎','买',10,2.2682,2.2686,328.7311,'2005-5-13   14:50:43','2005-5-13   14:51:00','2005擂台');   insert   into   bsjgc(ZH,KHMC,DH,HB,MM,SL,KCJJ,PCJJ,YKJE,KCSJ,PCSJ,BSMC)"  
  sql3="values('200541399','sun','13','英镑/瑞郎','买',10,2.2684,2.269,493.0156,'2005-5-13   14:51:16','2005-5-13   14:52:15','2005擂台');........COMMIT   TRANSACTION;SET   XACT_ABORT   OFF;"  
  conn.Execute(sql1+sql2+sql3)Top

12 楼mfkiqpl(CPU)回复于 2005-06-02 20:23:17 得分 0

长短不是问题。。问题是你写错了没有。。Top

13 楼maryway520(ym)回复于 2005-06-19 17:18:38 得分 0

可能是超时问题,但我不知如何解决Top

14 楼maryway520(ym)回复于 2005-06-19 17:20:30 得分 0

没有错呀Top

相关问题

  • sql语句的问题!急!!!!(asp+acess),sql语句如何写?
  • sql语句的问题!急!!!!(asp+acess),sql语句如何写?
  • asp动态构造sql语句
  • asp中sql语句中where的问题?
  • ASP 中sql 语句参数问题!
  • asp执行sql语句的问题
  • 在ASP中使SQL语句的问题
  • ASP连接SQL SERVER语句问题
  • 想用ASP 生成 SQL 插入语句
  • ASP中如何执行SQL语句了

关键词

  • asp.net
  • 语句
  • 擂台
  • bsmc
  • khmc
  • kcjj
  • pcsj
  • pcjj
  • ykje
  • 瑞郎

得分解答快速导航

  • 帖主:maryway520

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo