.net - Float SQLParameters, decimal separator and regional settings -


i use sqldataadapter select/update/insert data from/to table in ms sql server (.net framework 4.0 client framework). updatecommand in sqldataadapter needs 2 float parameters, add this:

with _sqlda_prot_points.updatecommand .parameters.add(new sqlparameter("@alm_plus", sqldbtype.float, 1, "alm_plus")) .parameters.add(new sqlparameter("@alm_minus", sqldbtype.float, 1, "alm_minus")) end 

my regional settings it-it. when dataadapter tries update datatable changed rows server, float parameters in sqlserver profiler show "," instead of "." decimal separator, causing exception. found no way tell dataadapter how convert double string using "." instead of ",".

any idea?

thank in advance


Comments

Popular posts from this blog

c# - How Configure Devart dotConnect for SQLite Code First? -

java - Copying object fields -

c++ - Clear the memory after returning a vector in a function -