如题

解决方案 »

  1.   

    [Fatal Error] Could not create output file 'C:\Documents and Settings\Administrator\桌面\新建文件夹 (3)\person.exe'错误是这个样子的
      

  2.   

    大家谁给你解释一下这句话
    TBlobFile(dm.dm1.Query1.FileByName('Photo')).LoadFromFile(l_FileName);
      

  3.   

    错误原因
    (1) "C:\Documents and Settings\Administrator\桌面\新建文件夹 (3)"--文件夹不存在
    (2) person.exe 程序还在运行
      

  4.   

    就出现了这个
    别的什么都没有
    我没有用第三方控件呀
    [Fatal Error] Could not create output file 'C:\Documents and Settings\Administrator\桌面\新建文件夹 (3)\person.exe'
      

  5.   

    我上面有这个文件夹呀
    PERSON。EXE也没有运行
      

  6.   

    注意有关文件的属性是否为只读,如果是的话就会出"Could not create output file 'C:\Documents and Settings\Administrator\桌面\新建文件夹 (3)\person.exe'"
    的提示
      

  7.   

    TBlobFile(dm.dm1.Query1.FileByName('Photo')).LoadFromFile(l_FileName);
    这句代码的意思是,把Query1的字段Photo赋值一个图片,这个文件从硬盘上的一个具体的图片文件中来,然后将这个字段强制转换为一个TBLOBField的字段类型
      

  8.   

    哦,错了,我说怎么看这句代码怪怪的,把括号看错了,是先将字段强制转换为一个TBLOBField字段类型,然后加载一个图片文件进来
      

  9.   

    谢谢了
    搞定
    但是有一个问题
    请看看这个
    rsc.nyist.net/1111.bmp
    这张图片上的错误是什么
    我该怎么改呀
      

  10.   

    呵呵,很简单。问题是你的程序在运行后就没有彻底的关闭,因为在使用中。重新编译时就不能对其进行操作。你关闭你的.exe文件或是重起电脑就应该可以了。
      

  11.   

    [Fatal Error] Could not create output file 'C:\Documents and Settings\Administrator\桌面\新建文件夹 (3)\person.exe'在delphi中->File->Close All->Exit
    然后找到你的person.exe文件,删除它再重新启动delphi,应该可以了吧?
      

  12.   

    设置 RequestLive 属性并不能保证 数据集是可更改的,可用 CanModify 检查。
    这种情况下,只能通过 TUpdateSQL 来更新。