- 在线时间
- 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>
$ @( u1 _3 w* V5 ?0 t+ Z- \< > if(OpenPictureDialog1->Execute())</P>( z& H9 q9 H$ j, a+ I2 t4 Q
< > {( d! R, ~& F8 u! O+ ?
TMemoryStream *pm=new TMemoryStream();
/ b$ O( `8 f+ q, p# W* A1 p Image1-> icture->LoadFromFile(OpenPictureDialog1->FileName);" \; g* Y9 K# ?. x$ e9 E5 d* a
TJPEGImage *jpg=dynamic_cast<TJPEGImage*>(Image1-> icture->Graphic);
- `! R5 |5 o/ {4 k7 t) q$ i( i if(jpg!=NULL)
/ H @' e. n" M, s jpg->SaveToStream(pm);' ?/ ~# j5 f8 ?6 B% e$ h: Y. N
else
" U: x( W/ C' }5 [ Image1-> icture->Bitmap->SaveToStream(pm);
6 X$ r( d6 @# o: J1 z, ?% L ClientDataSet1->CommandText="insert into student1 (name1,name2,pic) values ('1','1',:picture)";</P>1 ~2 b6 u- A8 @1 d
< > ((TBlobField*)(ClientDataSet1-> arams-> aramByName("picture")))->LoadFromStream(pm);2 k& X& P) A+ O2 d
delete pm;8 C4 E, \! p# q: t1 g
ClientDataSet1->Execute();
- n& v7 [. C$ x. I' D( e6 O* u }</P>
2 n3 z: o$ v' K! H' c< >在运行期间出错误 </P>
5 ^- S6 h* J" t+ _) D< > rject project1.exe raised exception class 1 g' f& D2 |# h5 p1 o& W% N
EAcessViolation with message ' Acess violation at address 40325fa4 in model
) F; L9 v% N$ S; X) a: f# ]9 e( C% Y' dbrtl60.bpl ' read of address 94636b84</P>
9 P+ u& D) e( Q9 U< >请问大哥们改如何的改正</P>7 ]/ ?# `# y ?1 C
< >谢谢!!</P> |
zan
|