Bu Toplanan sayıları Kendi bilgisayarımda topluyor ve veritabanına yazıyorum bende çalışıyor buraya kadar sıkıntı yok.
Ancak Başka bilgisayarlara götürüp kurduğumda sayılar toplanmıyor veritabanına yazmıyor.
strtofloat, floattostr dönüşümlerini de yapıyorum.
Bu durum Bazı bilgisayarlarda toplama yapıyor veritabanına yazıyor ama bazı bilgisayarlarda bu işlem hiç gerçekleşmiyor.
Daha önce virgülsüz integer tam sayılarda sıkıntı yoktu virgüllü sayıları toplayınca oluşmaya başladı.
bunun nedenini bilen varmı?
acaba Bölgesel ayarlarda dil seçenekleri kısmında bir ayarlama yapılması mı gerekiyor?
XP kurulu makinalarda çalışıyor
Windows 7 -8 10 Yüklü bilgisayarların Bazılarında çalışıyor bazılarında çalışmıyor hata da vermiyor ne ilginç bir şey. 1 aydır bulmaya çalışıyorum bunu
Aklıma gelen şey , bu alttaki fonksiyonda çalışmayan pc lerde uyumsuz bir durum mu oluşuyor anlayamadım
Kod: Tümünü seç
function IsStrANumber(const S: string): Boolean;
var
P: PChar;
begin
P := PChar(S);
Result := False;
while P^ <> #0 do
begin
if not (P^ in ['0'..'9']) then Exit;
Inc(P);
end;
Result := True;
end;