这两天,在实习的公司做林业的项目给郁闷坏了,本来是集成几个模块的事情,很简单,后来发现,系统源代码放在不同的机器没法运行,不明缘由啊,我只有在同事的机器上把模块集成完毕。
但是不行的,要演示啊,我要装到甲方机子上...
最大的问题是数据库,我装上SQL2000,却连不上导入的数据库,很是诧异啊,这怎么能呢,而且是连local呢,我晕,虽然是我没学过数据库,没接触过SQL2000也不能菜成这样,哎...
无奈我向劳务求助,弄了好一会,后来发现我的子网掩码有问题:255.255.255.0应该改成:255.255.0.0 不过我就奇怪了,我啥我一直这样却能上网呢,诡异啊,先不管,以后再查!
反正现在改正了,这个就可以连上了 我不知道这是不是一个广泛的错还是特殊的,反正折腾我很久,现在菜鸟几下了,以后NB了回头
oooO ↘┏━┓ ↙ Oooo
( 踩)→┃ ┃ ←( )
/ ( →┃√┃ ← ) /
/_)↗┗━┛ ↖(_/
!
几天后:。。。。。
不是IP问题,具体原因如下:
林业项目现在可以松口气了.....
今天在庆飞大虾的帮助下终于找到原因了:
我推断源程序没错,这是对的,尽管源程序被大侠说写的很差,很不合逻辑,之所以没连上数据库原因。
现在我就先把正确的步骤述一遍:
1、首先在吧*.mdf附加到SQL Sever 企业管理的数据库之前,先点服务器(ZHANGLEIHAO)->安全性->登陆->右击 新建登录名,建一个名叫sljc的登录名,
身份验证选择SQL SEVER身份验证,密码千万输入正确了,密码是sljc。 OK,这里可以使用ODBC测试一下是否可以连上:打开控制面板的ODBC->系统DNS选项卡->双击localServer->服务器选local->下一步选使用用户输入登录ID和密码SQL验证->登录ID为sljc,密码输入刚设的sljc,下一步如果正常通过没有提示错误就OK了!!!
2、上面设置好了,下面就好说了。在企业管理器中,选择数据库右击,选择若有任务->附加数据库->按路径加入mdf文件,指定数据库所有者时选择步骤1中创建的登录名sljc,一次把gcp、gk21、gk22、sljc导入OK,完事儿,运行sljc.exe输入sljcadmin和密码sljc就可。
还有就是我把源文件新考到一个机器上打开VB会有控件加载和引用失败,解决办法。不停打击确定,先进去再说,然后工具栏里右击把supermap控件添加进来,再引用也依次把输入对应dll存放位置,ok,关闭VB,从其他备份源文件把frmMain文件考到对应目录,再打开VB就能顺利把控件加载喽...... 纠结这多天,终于可以松口气了........