.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

mongodb - Struggling to get ordered results from the last retrieved article, given array of elements to search in -

c# - Pausing a storyboard on TabItem mouse over -

c# - Attribute value in root node of xml Linq to XML -