90
90
return store(str.ptr(), str.length());
95
95
_result_set->setColumnNull(currentColumn());
102
virtual bool store(int32_t from)
104
_result_set->setColumn(currentColumn(), boost::lexical_cast<std::string>(from));
110
virtual bool store(uint32_t from)
112
_result_set->setColumn(currentColumn(), boost::lexical_cast<std::string>(from));
118
virtual bool store(int64_t from)
120
_result_set->setColumn(currentColumn(), boost::lexical_cast<std::string>(from));
126
virtual bool store(uint64_t from)
128
_result_set->setColumn(currentColumn(), boost::lexical_cast<std::string>(from));
134
virtual bool store(double from, uint32_t decimals, String *buffer)
99
virtual void store(int32_t from)
101
_result_set->setColumn(currentColumn(), boost::lexical_cast<std::string>(from));
105
virtual void store(uint32_t from)
107
_result_set->setColumn(currentColumn(), boost::lexical_cast<std::string>(from));
111
virtual void store(int64_t from)
113
_result_set->setColumn(currentColumn(), boost::lexical_cast<std::string>(from));
117
virtual void store(uint64_t from)
119
_result_set->setColumn(currentColumn(), boost::lexical_cast<std::string>(from));
123
virtual void store(double from, uint32_t decimals, String *buffer)
136
125
buffer->set_real(from, decimals, &my_charset_bin);
137
126
return store(buffer->ptr(), buffer->length());
140
virtual bool store(const char *from, size_t length)
129
virtual void store(const char *from, size_t length)
142
131
_result_set->setColumn(currentColumn(), std::string(from, length));
148
135
inline uint32_t currentColumn() const