Umesto da radiš ovo:
Citat:
nix_r:
UD = co->UD; //...co->UD je niz bajta iz C#
Jednostavno iskopiraj bajt po bajt iz co->UD u UD.
Takođe, obrati pažnju da li zoveš delete[] UD u svakom mogućem slučaju da ne bi imao memory leak. Recimo, ovo mi je jako sumnjivo:
if (bcp_bind(dbproc, (BYTE*)UD, 0, -1, (BYTE*)"", 1, 0, 17) == FAIL)
{
return FALSE;
}