Subject | Re: [firebird-python] Re: pyfirebirdsql: error with very simple parameterized query |
---|---|
Author | Philippe Makowski |
Post date | 2011-09-12T10:41:31Z |
in fact, see the output of blr and values below
def params_to_blr(self, params) have to be improved
someone to work on it ?
Aktuelle Parameter: ('X',)
blr:
b'\x05\x02\x04\x00\x02\x00\x0e\x08\x00\x07\x00\xffL'
values:
b'\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00'
[]
Aktuelle Parameter: (b'X',)
blr:
b'\x05\x02\x04\x00\x02\x00\x0e\x01\x00\x07\x00\xffL'
values:
b'X\x00\x00\x00\x00\x00\x00\x00'
[[1, 'X', 'X']]
Aktuelle Parameter: (b'X',)
blr:
b'\x05\x02\x04\x00\x02\x00\x0e\x01\x00\x07\x00\xffL'
values:
b'X\x00\x00\x00\x00\x00\x00\x00'
[[1, 'X', 'X']]
Aktuelle Parameter: ('Ä',)
blr:
b'\x05\x02\x04\x00\x02\x00\x0e\x08\x00\x07\x00\xffL'
values:
b'\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00'
[]
Aktuelle Parameter: (b'\xc4',)
blr:
b'\x05\x02\x04\x00\x02\x00\x0e\x01\x00\x07\x00\xffL'
values:
b'\xc4\x00\x00\x00\x00\x00\x00\x00'
Dynamic SQL Error
SQL error code = -303
Malformed string
Aktuelle Parameter: (b'\xc3\x84',)
blr:
b'\x05\x02\x04\x00\x02\x00\x0e\x02\x00\x07\x00\xffL'
values:
b'\xc3\x84\x00\x00\x00\x00\x00\x00'
[[2, 'Ä', 'Ä']]
Done
def params_to_blr(self, params) have to be improved
someone to work on it ?
Aktuelle Parameter: ('X',)
blr:
b'\x05\x02\x04\x00\x02\x00\x0e\x08\x00\x07\x00\xffL'
values:
b'\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00'
[]
Aktuelle Parameter: (b'X',)
blr:
b'\x05\x02\x04\x00\x02\x00\x0e\x01\x00\x07\x00\xffL'
values:
b'X\x00\x00\x00\x00\x00\x00\x00'
[[1, 'X', 'X']]
Aktuelle Parameter: (b'X',)
blr:
b'\x05\x02\x04\x00\x02\x00\x0e\x01\x00\x07\x00\xffL'
values:
b'X\x00\x00\x00\x00\x00\x00\x00'
[[1, 'X', 'X']]
Aktuelle Parameter: ('Ä',)
blr:
b'\x05\x02\x04\x00\x02\x00\x0e\x08\x00\x07\x00\xffL'
values:
b'\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00'
[]
Aktuelle Parameter: (b'\xc4',)
blr:
b'\x05\x02\x04\x00\x02\x00\x0e\x01\x00\x07\x00\xffL'
values:
b'\xc4\x00\x00\x00\x00\x00\x00\x00'
Dynamic SQL Error
SQL error code = -303
Malformed string
Aktuelle Parameter: (b'\xc3\x84',)
blr:
b'\x05\x02\x04\x00\x02\x00\x0e\x02\x00\x07\x00\xffL'
values:
b'\xc3\x84\x00\x00\x00\x00\x00\x00'
[[2, 'Ä', 'Ä']]
Done