Witam
Mam taki problem. Chce dodac nowy rekord do bazy SQL. I wszystko bylo by ok gdyby nie to, ze wartosci DECIMAL wstawia mi z przecinkiem.
decimal nr=10.12;
decimal nrt=100.11;
string zap = "execute dodaj "+nr+","+nrt;
SqlCommand adapter = new SqlCommand(zap, objConn);
objConn.Open();
int wynik = adapter.ExecuteNonQuery();
I szlag mnie trafia, bo przy debagowaniu zap wyglada tak:
"execute dodaj 10,12,100,11"
Oczywiscie, MS SQL wrzeszczy, ze jest za duzo argumentow, ba zamiast kropki sa wstawiane przecinki !
Jak to rozgryzc ?