CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
【经验总结】不能实施并行处理的情况 浅谈并行编程中的任务分解模式
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

如何用select 语句读取project文件里的数据

楼主yzt98(yzt98)2003-05-18 21:51:55 在 Web 开发 / ASP 提问

用ado   可以连接project文件conn.open   "Provider=Microsoft.Project.OLEDB.10.0;User   ID='';Data   Source='';Project   Name="+server.mappath("1.mpp")+";Enterprise   Mode=False;Always   Load=False;Initial   Catalog="+server.mappath("1.mpp")+";Persist   Security   Info=False;Enterprise   RUID   List=''"  
   
  但是如何用select读取里面的数据呢  
  问题点数:100、回复次数:10Top

1 楼yuquan2003(文火)回复于 2003-05-18 22:20:40 得分 20

conn.execute   sql  
  or  
  rs=createobject("adodb.recordset")  
  sql="select   *   from   yourtables"  
  rs.open   sql,conn,1,1  
  Top

2 楼blueice2002(蓝冰)回复于 2003-05-18 23:03:45 得分 20

给你个例子吧  
  asp与sql   server   数据库的连接  
  <%  
  '连接数据库————————————————————————————  
  set   conn=server.createobject("adodb.connection")  
  Connstr="Provider=SQLOLEDB;Data   Source=127.0.0.1;UID=sa;PWD=sa;DataBase=web"  
  '打开数据库——————————————————————————————————  
  conn.open   connstr      
  '写数据查询语句————————————————————————  
  set   rs=conn.execute("select   *   from   asp   where   id>2")  
  '输出查询结果——————————————————————————  
  do   until   rs.eof    
        response.write   rs("id")&"<br>"  
        response.write   rs("name")&"<br>"  
        rs.movenext  
  loop  
  %>  
  ************************************  
  asp与access   数据库的连接  
  ********************************  
  <%   dim   conn        
        dim   connstr  
        on   error   resume   next  
        connstr="DBQ="+server.mappath("login.mdb")+";DefaultDir=;DRIVER={Microsoft   Access   Driver   (*.mdb)};"  
        set   conn=server.createobject("ADODB.CONNECTION")  
        if   err   then    
              err.clear  
        else  
                  conn.open   connstr    
                  if   err   then    
                        err.clear  
                  end   if  
        end   if  
  set   rs=conn.execute("select   *   from   login_info   where   id>1")  
  do   until   rs.eof    
      response.write   rs("id")&"<br>"  
      response.write   rs("username")&"<br>"  
      response.write   rs("password")&"<br>"  
      rs.Movenext  
  loop   %>  
   
   
  **********************************************************  
  ***********************************************************  
   
   
   
   
   
  SELECT语法:(基本)  
   
   
   
  *************************************************************  
  **********************************************************  
  SELECT   [DISTINCT]  
  (column   [{,   column   }   ]   )|   *  
  FROM   table   [   {   ,   table}   ]  
  [ORDER   BY   column   [ASC]   |   [DESC  
  [{   ,   column   [ASC]   |   [DESC   }   ]   ]  
  WHERE   predicate   [   {   logical-connector   predicate   }   ];  
  ------------------------------------------------------  
   
  INSERT语法:  
   
  INSERT   INTO   table  
  [(column   {   ,column})]  
  VALUES  
  (columnvalue   [{,columnvalue}]);  
  ------------------------------------------------------  
   
  UPDATE语法:  
   
  UPDATE   table  
  SET   column   =   value   [{,   column   =   value}]  
  [   WHERE   predicate   [   {   logical-connector   predicate}]];  
  ------------------------------------------------------  
   
  DELETE语法:  
   
  DELETE   FROM   table  
  [WHERE   predicate   [   {   logical-connector   predicate}   ]   ];  
  ------------------------------------------------------Top

3 楼dgm8(dgm8)回复于 2003-05-19 03:56:49 得分 20

project文件是什么文件?Top

4 楼intereye(面朝大海,春暖花开)回复于 2003-05-19 08:48:20 得分 20

蓝冰已经答得很清楚了~~  
   
  :P  
   
  UP一下。Top

5 楼kyc(风往天吹)回复于 2003-05-19 09:03:33 得分 20

没有用过这方面的开发,去ms网站上找找,也许会有发现的呀,  
   
  Top

6 楼bullion(与时代同步)回复于 2003-05-19 09:08:01 得分 0

一:  
  打开数据库  
  二:  
  打开记录  
  sql="Select   *   From   表"  
  rs.open   sql,conn,1,3  
   
  三:  
  执行操作,将数据库里的数据读出来  
   
  Do   while   not   rs.eof  
        response.write   rs("name")&"<br>"  
  ......  
  ......  
  Loop  
  四:  
  关闭记录  
  关闭数据库  
   
  Top

7 楼bullion(与时代同步)回复于 2003-05-19 09:08:49 得分 0

不好意思,看错Top

8 楼yzt98(yzt98)回复于 2003-05-19 10:39:35 得分 0

大家看清楚是project     文件       后缀名是mpp  
   
  我在他的数据库说明中       里面有msp_tasks表  
   
  可是sql="select   *   from   msp_tasks"  
  set   rs=conn.execute(sql)  
  出错Top

9 楼yzt98(yzt98)回复于 2003-05-21 15:02:25 得分 0

up  
   
  我还可以在给分  
   
  那位专家回答一下Top

10 楼yzt98(yzt98)回复于 2003-05-22 16:07:30 得分 0

upTop

相关问题

  • SQL Server的SQL语句能否读取磁盘文件?
  • [200分]jsp如何读取txt类型的文件(该文件中全是sql语句),把其中的sql语句导入mysql数据库
  • 文件读取?
  • 读取文件?
  • 文件读取~
  • 文件读取。。。。。。
  • 文件读取
  • 读取文件
  • 文件读取
  • 用循环语句读取文件属性,当是系统文件或EXE文件不能读我想跳过怎么办?

关键词

  • 语法
  • 文件
  • 数据库
  • 连接
  • sql
  • server
  • predicate
  • mpp
  • project
  • column

得分解答快速导航

  • 帖主:yzt98
  • yuquan2003
  • blueice2002
  • dgm8
  • intereye
  • kyc

相关链接

  • Web开发类图书

广告也精彩

反馈

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