3 #ifndef RDBC_ODBCPreparedStatement_h
4 #define RDBC_ODBCPreparedStatement_h
6 #ifndef RDBC_TSQLPreparedStatement_h
12 #include <boost/smart_ptr/shared_ptr.hpp>
31 void SetNull( Int_t parameterIndex, Int_t sqlType );
33 void SetByte( Int_t parameterIndex,Char_t
x );
34 void SetShort( Int_t parameterIndex,Short_t
x );
35 void SetInt( Int_t parameterIndex,Int_t
x );
36 void SetLong(Int_t parameterIndex,Long_t
x);
37 void SetFloat(Int_t parameterIndex,Float_t
x);
38 void SetDouble( Int_t parameterIndex,Double_t
x);
39 void SetString(Int_t parameterIndex,
const TString&
x);
40 void SetBytes(Int_t parameterIndex,
const TArrayC&
x);
46 void SetObject( Int_t parameterIndex,TObject*
x );
50 virtual Bool_t
Execute(
const TString& sql=
"" );
87 #endif // RDBC_ODBCPreparedStatement_h