- 在线时间
- 0 小时
- 最后登录
- 2004-10-6
- 注册时间
- 2004-6-4
- 听众数
- 1
- 收听数
- 0
- 能力
- 0 分
- 体力
- 213 点
- 威望
- 0 点
- 阅读权限
- 20
- 积分
- 75
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 22
- 主题
- 17
- 精华
- 0
- 分享
- 0
- 好友
- 0
升级   73.68% 该用户从未签到
 |
< >这是我的代码</P>
6 R( [' g4 s0 \6 e! L* k" r< > if(OpenPictureDialog1->Execute())</P>
& G- H+ q9 H% {5 c; _* o< > {
) v+ f; W9 n/ F TMemoryStream *pm=new TMemoryStream();
' \% T- `8 k: M$ ^& d Image1-> icture->LoadFromFile(OpenPictureDialog1->FileName);: U" q* k2 [+ o
TJPEGImage *jpg=dynamic_cast<TJPEGImage*>(Image1-> icture->Graphic);
1 N$ e, s+ f6 K3 l# T if(jpg!=NULL)1 p2 a0 ]% w" \" ^
jpg->SaveToStream(pm);
, d6 w- B8 l' J0 O% i6 p4 W; Q1 r. m else
9 x4 @# h2 Z5 V: U Image1-> icture->Bitmap->SaveToStream(pm);1 U. k, \" p, w
ClientDataSet1->CommandText="insert into student1 (name1,name2,pic) values ('1','1',:picture)";</P>
/ d& W3 P1 J1 I6 A8 a$ E( c& v< > ((TBlobField*)(ClientDataSet1-> arams-> aramByName("picture")))->LoadFromStream(pm);
1 G5 b a6 w# X- q delete pm;- N+ X) ]+ G* s
ClientDataSet1->Execute();
8 G u' B, H9 s$ V( S }</P>
. ?9 E: q/ t' ~$ Z7 @. m$ K \< >在运行期间出错误 </P>
! l6 G* E- C( A. y: p* P< > rject project1.exe raised exception class 9 C1 [3 z7 j/ w t# z6 }1 _
EAcessViolation with message ' Acess violation at address 40325fa4 in model
# D# B. r1 i+ h2 }' dbrtl60.bpl ' read of address 94636b84</P>, `* w- E G3 n# \3 y' i' z
< >请问大哥们改如何的改正</P>( c; M) J* ]% a4 w$ ~
< >谢谢!!</P> |
zan
|