PDA

View Full Version : AI ơi giúp mình cái CT Kế toán bằng FoxPro nó không chạy được nè!



redsun
15-03-2004, 16:03
:bawling: Mình xài một chương trình kế toán viết bằng Foxpro 2.6 thế mà chạy win98 thì ngon lành mà sang win 2000 thì hic hic chạy nó báo:
divide zero Or OverFlow Error. có ai biết nó báo cái này ra sao kg?? giúp mình khắc phục với. Nếu không chạy được chương trình kế toán này người ta bắt đền tớ chết :bawling: :bawling:

phongtt
18-03-2004, 15:41
Chào bạn
Theo tôi được biết lỗi divide zero Or OverFlow Error phát sinh do bạn chia một số với 0 hoặc Field Numeric của bạn không đủ rộng để chứa số liệu tính toán nên dẫn đến việc tràn số. Bạn có thể Debug đến dòng lệnh gây ra lỗi này và đặt điều kiện kiểm tra nếu số chia =0 thì chia cho 1 ví dụ.

Ketqua=Sobichia/IIF(Sochia=0,1,Sochia)

Như vậy khi Biến Sochia=0 thì vẫn không bị lỗi nêu trên
Chào bạn , bạn có thể Chat online với tôi ở Nick : ttphong68 trong yahoo messenger lúc nào tôi cũng Online

past_beggar
20-03-2004, 08:08
Máy tính có chạy mạng không nhỉ???
Nếu có mạng thì có thể chẳng phải cái lỗi xinh xắn kia đâu

BinhCo
24-04-2004, 23:50
Chào bác ttphong68!
Theo như bác nói thì đúng rồi
em nghí đấy là do thuật toán trong code chương trình của mình
còn lỗi này là ngay khi ta cài đặt FoxPro2.6 trên win2000 chẳng hạn, và chạy nó thì nó đã báo lỗi này ngay. bac nghĩ xem có đúng không

xuantoan134
05-06-2008, 00:22
bạn nào có cách khắc phục thì gữi lại còn tôi thì chiếu

votuan008
06-06-2008, 11:16
Bạn có chắc là chạy trên 98 đc thì sang 2000 cũng phải đc chứ
1>lổi do code
2>Xem lại cái Version của Soft có chịu Support lên 2000 ko
3>là lên www.danketoan.com mà Download về vô số Soft Accounting trong đó có nhiều Soft viết bằng Excel hoặc Access dể dàng sử dụng

trunghoaan1k
29-10-2008, 11:21
thật sự mình trình độ còn kém, biết viết gì đây. mình còn phải tìm học. nhưng cũng ít thời gian vào ddth. thông cảm nhé. mình luôn sẵn sàng giúp nếu biết.
chúc DDTH sức khỏe, thành công.