Ahoj,
mam sql dotaz, napr.
adoquery.sql.text:='select * from nejakatabulka where udajxy=:pudaj';
adoquery.parameters.parambyname('pudaj').datatype:=ftstring;
adoquery.parameters.parambyname('pudaj').value:=nejakylabel.caption;
adoquery.open hodi chybu
"the datatypes nvarchar(max) and text are incompatibile in the equal operator"
coz sice chapu, ze porovnavam vpodstate hrusky s jabkama (v databazi je dane pole typu nvarchar coz neni tak docela delphi string...) ale pak mi neni jasne jake tfildtype je pro sql server ekvivalentem nvarcharu...
ftmemo ? ne, ftwidestring ? ne, proste z tech co jsou v helpu zadne takze pokud to takto chci vyspecifikovat v parametrech tak co ?
neco jsem vygooglil, jako convert v sql ale moudry z toho nejsem, existuje nejake ciste reseni? Dekuji za rady.