讀取DBGrid的資料時會發生Access violation |
答題得分者是:andychang1690
|
abdias
一般會員 發表:5 回覆:4 積分:1 註冊:2004-07-30 發送簡訊給我 |
小弟利用TTable來讀取db檔
再DBGrid內的資料全部讀取陣裡
程式碼如下 int i,j;
Table1->First();
DBGrid1->Visible = false;
TBookmark bk;
bk = Table1->GetBookmark(); //我開啟二維動態陣列來存值
dbArray = new double*[StrToInt(Edit1->Text)-1];
for (i=0;i
|
andychang1690
資深會員 發表:20 回覆:694 積分:442 註冊:2003-03-14 發送簡訊給我 |
引言:Andy Chang小弟利用TTable來讀取db檔 再DBGrid內的資料全部讀取陣裡 程式碼如下 int i,j; Table1->First(); DBGrid1->Visible = false; TBookmark bk; bk = Table1->GetBookmark(); //我開啟二維動態陣列來存值 dbArray = new double*[StrToInt(Edit1->Text)-1]; // 我不知道你的Edit1->Text是什麼?但看起來 應該是dbArray = new double*[StrToInt(Edit1->Text)]; 你矩陣多減一個一?因為與你下面 //如果設成 j < StrToInt(Edit1->Text)-1就不會出錯了 成立!因為你的舉陣就是StrToInt(Edit1->Text)-1這麼大! for (i=0;i
------
Andy Chang |
abdias
一般會員 發表:5 回覆:4 積分:1 註冊:2004-07-30 發送簡訊給我 |
|
cashyy
高階會員 發表:117 回覆:322 積分:212 註冊:2004-04-30 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |