我想编写一个专门用来维护数据库的程序,需要把命令‘isql -Usa -Ppassword -Sdbserver -i scp.sql’编译到程序中来运行,让用户直接运行程序来达到运行脚本的目的,而不需要用户来输入SA的口令。请问在delphi中可以实现吗?本人是新手,能说得仔细一些吗?谢谢大家。

解决方案 »

  1.   

    Delphi可以完成大部分其它语言能完成的功能,只是如何完成需要不断学习。
      

  2.   

    感谢jijun的回复,不过我是初学者,没有什么头绪啊!有什么好的建议吗?谢谢!!
      

  3.   

    没问题了,只要你用DELPHI连接数据库,再把要执行的命令传给它就可以了…
      

  4.   

    没试过,不过考虑到delphi的强大应该可以实现,我和你一起关注这个问题!
      

  5.   

    通过这几天的研究我的问题已经解决了,可以通过在uses中加入ShellApi,
    用ShellExecute(handle,'open','isql',Pchar(Para),'',SW_show);就可以实现这个功能了。
    Para就是参数的变量名。
    多谢大家的关注!