Skip to content

Commit

Permalink
Fixed connection
Browse files Browse the repository at this point in the history
  • Loading branch information
nithinkdb committed Sep 6, 2023
1 parent e0991ca commit 1b725fc
Showing 1 changed file with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions connection.go
Original file line number Diff line number Diff line change
Expand Up @@ -392,6 +392,18 @@ func (c *conn) pollOperation(ctx context.Context, opHandle *cli_service.TOperati
return statusResp, nil
}

func (c *conn) CheckNamedValue(nv *driver.NamedValue) error {
var err error
if dbsqlParam, ok := nv.Value.(DbSqlParam); ok {
nv.Name = dbsqlParam.Name
dbsqlParam.Value, err = driver.DefaultParameterConverter.ConvertValue(dbsqlParam.Value)
return err
}

nv.Value, err = driver.DefaultParameterConverter.ConvertValue(nv.Value)
return err
}

var _ driver.Conn = (*conn)(nil)
var _ driver.Pinger = (*conn)(nil)
var _ driver.SessionResetter = (*conn)(nil)
Expand All @@ -400,3 +412,4 @@ var _ driver.ExecerContext = (*conn)(nil)
var _ driver.QueryerContext = (*conn)(nil)
var _ driver.ConnPrepareContext = (*conn)(nil)
var _ driver.ConnBeginTx = (*conn)(nil)
var _ driver.NamedValueChecker = (*conn)(nil)

0 comments on commit 1b725fc

Please sign in to comment.