Sveiki, Susiduriau su tokia problema: ANSI C darau uzklausa i MSSQL kur laukelyje COMMENTS yra rusiskas tekstas. Kaip atsakyma gaunu lotynisku raidziu kratini vietoj rusisko teksto. Kaip teisingai paimt duomenis is mssql? Veiksmas ant WinCC. Ansi C apkarpyta. MS SQL Server 2005. Prie duombazes kist nagu negaliu, tik nuskaityt. Win7, regional settingai: russian. SQL: ... sprintf(SQL, "SELECT PROCVARNAME,COMMENTS,VARNAME FROM PDE#TAGs"); ado_rs=ado_con->Execute(SQL); while(!ado_rs->eof) { printf("Comments: %s\r\n",ado_rs->Fields(1)); //rusiskas tekstas yra COMMENTS stulpelyje. } ----- Load: Connected SQL: SELECT PROCVARNAME,COMMENTS,VARNAME FROM PDE#TAGs... Comments: ?anoiaiia? FQIC0401 Comments: Aao?ee_QICA0701 Comments: ?anoiaiia? FQIC0101 ------- P.S. Gal per mazai info, bet nesugebejau aiskiai isdestyt visos situacijos tai palikau tik esme. Jei reikes patikslinsiu.