简体   繁体   English

错误:groovy.lang.MissingPropertyException没有这样的属性:sql对于类:Script9

[英]error: groovy.lang.MissingPropertyException No such property: sql for class: Script9

I need to compare two values in data format 我需要比较两个数据格式的值

import groovy.sql.*
com.eviware.soapui.support.GroovyUtils.registerJdbcDriver( "oracle.jdbc.driver.OracleDriver" )

def messageId1 = context.expand( '${#Project#Id1}' )
def messageId2 = context.expand( '${#Project#Id2}' )

def first = sql.firstRow("select timestamp from table where Messageid = '"+messageId1+"'")
def second = sql.firstRow("select timestamp from table where Messageid = '"+messageId2+"'")

assert first <  second, 'OK'

I get following error: 我收到以下错误:

error: groovy.lang.MissingPropertyException No such property: sql for class: Script9

I had the same issue and the mistake that I made is, I didn't create a SQL Instance...So this would help you 我有同样的问题,我犯的错误是,我没有创建SQL实例...所以这对您有帮助

def DBurl = '<Your database URL>'
def DBuser = '<Database user name>'
def DBpassword = '<Database Password>'
def DBdriver = '< Your database driver>'
def sql = Sql.newInstance(DBurl, DBuser, DBpassword, DBdriver)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 Jenkins groovy.lang.MissingPropertyException:没有这样的属性:对于类:Script1 - Jenkins groovy.lang.MissingPropertyException: No such property: for class: Script1 groovy.lang.MissingPropertyException:没有这样的属性:类的getTestCaseByName: - groovy.lang.MissingPropertyException: No such property: getTestCaseByName for class: groovy.lang.MissingPropertyException:没有这样的属性:类经理:Script1 - groovy.lang.MissingPropertyException: No such property: manager for class: Script1 groovy.lang.MissingPropertyException:没有这样的属性:类的列数:Script1 - groovy.lang.MissingPropertyException: No such property: Cols for class: Script1 groovy.lang.MissingPropertyException:没有此类属性:类文件:第5行的Script7错误 - groovy.lang.MissingPropertyException: No such property: file for class: Script7 error at line 5 groovy.lang.MissingPropertyException:没有这样的属性:类的脚本:groovy.lang.Binding - groovy.lang.MissingPropertyException: No such property: script for class: groovy.lang.Binding groovy.lang.MissingPropertyException:没有此类属性: - groovy.lang.MissingPropertyException: No such property: groovy.lang.MissingPropertyException:没有此类属性:class 的 ERROR_MESSAGE:groovy.lang.Binding - groovy.lang.MissingPropertyException: No such property: ERROR_MESSAGE for class: groovy.lang.Binding groovy.lang.MissingPropertyException:没有这样的属性:类的工具包:custom.SampleKeyword - groovy.lang.MissingPropertyException: No such property: Toolkit for class: custom.SampleKeyword groovy.lang.MissingPropertyException:没有这样的属性:任何类:WorkflowScript - groovy.lang.MissingPropertyException: No such property: any for class: WorkflowScript
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM