我用delphi+sql做的管理系统,在我电脑上可以正常运行,但(exe和数据库放在一个文件夹)把文件拷到别人电脑上(未安装sql服务器)运就提示连接不到数据库。怎么办网上说什么调用用ini配置路径、调用dll文件(但都只范范说,没有仔细说怎么搞,没说文件在哪创、代码在什么地方添加 ),这些方法太麻烦 ,有没有简单的,难道只用ado连接数据库就一定要装sql服务器,还是我连接方法错误 有那位大侠指点小弟怎么解决,感激不尽

解决方案 »

  1.   

    还是用Access 吧 基本上都装了
      

  2.   

    access也可以 但放在文件夹里 人一眼就看出来了 向该里面数据 随便改 咋办  ?其次我还是想学学sql连接方法 
      

  3.   

    我做给别人用的 总不能让别人用我的东西 还要去装sql服务器吧 
      

  4.   

    [color=#0000FF]To SmallHand 这是我的adoconnection的connectingstring请帮我看看[/color]  Provider=SQLOLEDB.1;Password=111;Persist Security Info=True;User ID=sa;Initial Catalog=st;Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID=20100719-1114;Use Encryption for Data=False;Tag with column collation when possible=False
      

  5.   

    不装SQL想用SQL,我觉得LZ是异想天开,
    话说回来,山外有山人外有人。我也许只是一直井底之蛙
      

  6.   

    还不如用Firebird 呢 小巧 方便 易用
      

  7.   

    MSDE安装了没有?如果是MSSQL 数据库,那么你需要装一个客户端或者MSDE
      

  8.   

    网络是否连通?ping一下IP,测一下端口,默认是1433
    连接串的写法参考这里,注意版本
      

  9.   

    1.用什么方式连接的数据库,是ADO还是BDE?
    2.如果用ADO连接,客户端不用安装什么,看看服务器的防火墙是不是开着,就像亮兄说的看看能不能ping通服务器的1433端口.
    3.如果用BDE需要配置一下数据源.
      

  10.   

    你打算开发成单机版的还是网络版的?如果是单机版的话,那你必须装msde了
      

  11.   

    看这Access 把人给害的居然有人认为不需要装驱动…………Access 也要驱动的,那个叫MDAC,只不过现在的Windows系统大都自带了或者装Office帮你装了。
      

  12.   

    驱动是要装的,ACESS的驱动是WINDOWS的OFFICE自带的。别被误导了。
      

  13.   

    楼主你真会搞笑,没用SQL的服务,你如何调用?你没用电脑主机,还要开电脑玩游戏??白痴!
      

  14.   

    如果不想安装SQL数据库,那你就用ACCESS数据库吧!这个就可以了!