func (m *qlbdriver) Open(connInfo string) (driver.Conn, error) {
	s, ok := registry.Schema(connInfo)
	if !ok || s == nil {
		return nil, fmt.Errorf("No schema was found for %q", connInfo)
	}
	return &qlbConn{schema: s}, nil
}
// Open returns a new connection to the database.
//
// Open may return a cached connection (one previously closed), but doing so
// is unnecessary; the sql package maintains a pool of idle connections for
// efficient re-use.
//
// The returned connection is only used by one goroutine at a time.
//
// @connInfo = database/Schema name
// @connInfo = driver-connection-info
// @connInfo = sourceType://source
Open returns a new connection to the database.

Open may return a cached connection (one previously closed), but doing so
is unnecessary; the sql package maintains a pool of idle connections for
efficient re-use.

The returned connection is only used by one goroutine at a time.

@connInfo = database/Schema name
@connInfo = driver-connection-info
@connInfo = sourceType://source
// Open returns a new connection to the database . // // Open may return a cached connection ( one previously closed ) but doing so // is unnecessary ; the sql package maintains a pool of idle connections for // efficient re - use . // // The returned connection is only used by one goroutine at a time . // // @connInfo = database / Schema name // @connInfo = driver - connection - info // @connInfo = sourceType : // source
func (m *qlbdriver) Open(connInfo string) (driver.Conn, error) {
	s, ok := registry.Schema(connInfo)
	if !ok || s == nil {
		return nil, fmt.Errorf("No schema was found for %q", connInfo)
	}
	return &qlbConn{schema: s}, nil
}
func ( m * qlbdriver ) Open ( connInfo string ) ( driver . Conn , error ) { s , ok := registry . Schema ( connInfo ) if ! ok || s == nil { return nil , fmt . Errorf ( " " , connInfo ) } return & qlbConn { schema : s } , nil }
Open returns a new connection to the database.
Open returns a new connection to the database .