51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3680|回复: 7
打印 上一主题 下一主题

[讨论] qtp如何连接sql server数据库,并对数据库进行操作

[复制链接]
  • TA的每日心情
    无聊
    2018-5-15 18:25
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    跳转到指定楼层
    1#
    发表于 2014-6-3 23:29:57 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
    qtp如何连接sql server数据库,并对数据库进行操作!
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2020-12-8 11:20
  • 签到天数: 605 天

    连续签到: 1 天

    [LV.9]测试副司令

    8#
    发表于 2014-6-13 14:40:53 | 只看该作者
    回复 7# auto_tester


      。。。。我的意思是让你把连接字符串写对。。不是让你把数据什么的拿出来。。。至于sql,你连接成功了,sql你想怎么写就怎么写啊,只要语句正确
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2018-5-15 18:25
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    7#
     楼主| 发表于 2014-6-13 14:26:36 | 只看该作者
    回复 6# joykao


        这样是可以查询出来数据里的内容,并显示在了qtp的excel中了,不是太方便
    我想能不能通过编写一些sql脚本来执行查询和更新的操作
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2020-12-8 11:20
  • 签到天数: 605 天

    连续签到: 1 天

    [LV.9]测试副司令

    6#
    发表于 2014-6-5 22:10:57 | 只看该作者
    回复 5# auto_tester


        在datatable里面右击然后选择 sheet ->import->from database,接下来根据你实际的情况选择了。。。最后可以测试连接,从这里拿到的字符串不会出错的。。。还有自己的sql语句也要写对哦
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2018-5-15 18:25
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    5#
     楼主| 发表于 2014-6-5 08:35:40 | 只看该作者
    如何测试连接字符串啊!
    我直接从数据库那边copy过来的连接的信息啊
    1. DRIVER=SQLServer;SERVER=use-super\supermyway;UID=iisuser;PWD=iisuser;APP=Microsoft Office 2007;WSID=CHAOT.use.com.cn;DATABASE=smytest88.com
    复制代码
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2020-12-8 11:20
  • 签到天数: 605 天

    连续签到: 1 天

    [LV.9]测试副司令

    4#
    发表于 2014-6-4 22:53:01 | 只看该作者
    首先要确保你的连接字符串没有错误,测试连接通过了?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2018-5-15 18:25
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    3#
     楼主| 发表于 2014-6-4 09:47:01 | 只看该作者
    回复 [url=http://bbs.51testing.com/redirect.php?goto=findpost&pid=3270701&ptid=1016360]2#[/url] auto_tester


       
    1. DRIVER=SQL Server;SERVER=use-super\supermyway;UID=iisuser;PWD=iisuser;APP=Microsoft Office 2007;WSID=CHAOT.use.com.cn;DATABASE=smytest88.com

    2. select * FROM [dbo].[Invoices]
    3. where fundid ='5243'
    复制代码

    为什么这样连接还是会报错啊!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2018-5-15 18:25
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    2#
     楼主| 发表于 2014-6-4 09:43:06 | 只看该作者
    大家谁有过相关的案例啊!进来讨论讨论啊!
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-24 17:19 , Processed in 0.079881 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表