vb2008开发的程序,有些机器上不能运行

zhuyong18 2009-12-01 11:27:16
vb2008制作的安装程序, 在有些机器上安装完成后,运行程序。总是出现错误,
连接不上数据库,数据库为本地access数据库. 但是有些机器上都一切正常。
不知道是何原因(framework 3.5 安装过的)。 各位不知道有没有遇到过类似问题
请指教
...全文
317 26 打赏 收藏 转发到动态 举报
写回复
用AI写文章
26 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhuyong18 2010-03-11
  • 打赏
  • 举报
回复
现此程序拿到国外安装到Vista系统中没有问题,安装到XP系统中就连接不上数据库。
此程序是单机版的。 在国内就没有问题。
不知道瑞典的xp和国内有XP 有何區別. (frame work 3.5安装过的)?
希望有高人指点
jieqn 2009-12-25
  • 打赏
  • 举报
回复
贴图啊
清风古韵 2009-12-22
  • 打赏
  • 举报
回复
要装上access并且要保正路径正确。
23楼怎么回事啊,连sql是最简单的啊,也是最常用的
kingm 2009-12-20
  • 打赏
  • 举报
回复
我的也一样, 不过我的是用VS.2008连接SQL的,也连接不上. 郁闷了我好几天呢.
hehemujizhe 2009-12-19
  • 打赏
  • 举报
回复
会不会是版本不兼容啊?
liquoryellow 2009-12-18
  • 打赏
  • 举报
回复
看看ACCESS版本是否相同吧。如果不同,那么数据库的SQL语句还有一点不同
如:ACCESS 2000 用 select xxx from table
ACCESS 2003 用 select [xxx] from table等。统一一下版本。

zhuyong18 2009-12-18
  • 打赏
  • 举报
回复
[Quote=引用 18 楼 xunis 的回复:]
查看此页代码  http://www.aspsidan.se/default.asp?page=forum&fp=showPost&fId=2&pId=590914
[/Quote]
不是他这个连接里的问题造成的。
xunis 2009-12-18
  • 打赏
  • 举报
回复
哈哈~
xunis 2009-12-18
  • 打赏
  • 举报
回复
查看此页代码 http://www.aspsidan.se/default.asp?page=forum&fp=showPost&fId=2&pId=590914
zhuyong18 2009-12-18
  • 打赏
  • 举报
回复
瑞典朋友給我如下回答,不知道是啥問題了
I have re‐formatted my laptop and re‐installed Windows XP Pro on it (including all service‐packs). I
tried to run the software, before installing any other softwares on the computer) but it still
doesn’t work. The same errormessage as before remains “Ogiltig kopplingssekvens …”.
I used Google to see if anyone else has had the same type of problem – and there is. Please have a
look at the following webpage
http://www.aspsidan.se/default.asp?page=forum&fp=showPost&fId=2&pId=590914
netfx 2009-12-09
  • 打赏
  • 举报
回复
1.首先确认下是不是只有瑞典语的系统出错,或者说非瑞典语的机器不出错。
2.确认下出错的机器是不是安装了access,或者说至少安装了access的数据库驱动。
3.开发用的操作系统和出错的操作系统是不是一样的?比如用xp开发,结果在vista下运行出错。

要是在vista下出错的话,我觉得权限问题的可能性更大一些。
wtnu200 2009-12-09
  • 打赏
  • 举报
回复
嗯,,
1。没装access?
2.区域问题?
把区域设置成我们中国试试。
我也遇到过软件在区域设置出错的问题。
zhuyong18 2009-12-08
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 robake 的回复:]
引用 10 楼 zhuyong18 的回复:
请指点

真想鄙视你,报什么错,这个不知道么?

说个不能运行,让人怎么帮你!
[/Quote]
我 也想知道报什么错误。但这软件是给一个瑞典的朋友在用,
报错是瑞典文。安装完程序,运行起来,但一连接数据库就出现如下
错误。我用中文翻译过来大概是这样的
“非有效耦合序列不能由运算手腕制度进行”。
有的电脑可以运行,有的却出现以上错误。所以比较头痛
一只熊猫 2009-12-08
  • 打赏
  • 举报
回复
估计是操作系统区域设置相关的东西引起的了。
terry20080416 2009-12-08
  • 打赏
  • 举报
回复
是不是语言问题呀
有时候简体中文下开发的在繁体中文下都会报错,更不要说是瑞典文了
robake 2009-12-03
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 zhuyong18 的回复:]
请指点
[/Quote]
真想鄙视你,报什么错,这个不知道么?

说个不能运行,让人怎么帮你!
zhuyong18 2009-12-03
  • 打赏
  • 举报
回复
请指点
迈克揉索芙特 2009-12-02
  • 打赏
  • 举报
回复
1.路径
2.权限
3.MDAC
knightwayne 2009-12-02
  • 打赏
  • 举报
回复
权限设置一下
zhuyong18 2009-12-02
  • 打赏
  • 举报
回复
权限是什么权限,access 吗 如何设置。
请帮忙指点
加载更多回复(6)
一、WinSock简介 Socket(套接字)最初是由加利福尼亚大学Berkeley(伯克利)分校为UNIX操作系统开发的网络通信接口,随着UNIX的广泛使用,Socket成为当前最流行的网络通信应用程序接口之一。20世纪90年代初,由Sun Microsystems,JSB,FTP software,Microdyne和Microsoft等几家公司共同定制了一套标准,即Windows Socket规范,简称WinSock。 VB编写网络程序主要有两种方式:1.winsock控件 2.winsockAPI 二、WinSock控件的使用 1.WinSock控件的主要属性 LocalHostName属性 本地机器名 LocalIP属性 本地机器IP地址 LocalPort属性 本地机器通信程序的端口(0<端口<65536) RemoteHost属性 远程机器名 RemotePort属性 远程机器的通信程序端口 Protocol属性 通过Protocol属性可以设置WinSock控件连接远程计算机使用的协议。可选的协议是TCP和UDP对应的VB的常量分别是sckTCPProtocol和sckUDPProtocol,Winsock控件默认协议是TCP。注意:虽然可以在运行时设置协议,但必须在连接未建立或断开连接后。 SocketHandle属性 返回当前socket连接的句柄,这是只读属性。 RemoteHostIP属性 属性返回远程计算机的IP地址。在客户端,当使用了控件的Connect方法后,远程计算机的IP地址就赋给了RemoteHostIP属性,而在服务器端,当ConnectRequest事件后,远程计算机(客户端)的IP地址就赋给了这个属性。如果使用的是UDP协议那么当DataArrival事件后,发送UDP报文的计算机的IP才赋给了这个属性。 ByteReceived属性 返回当前接收缓冲区中的字节数 State属性 返回WinSock控件当前的状态 常数 值 描述 sckClosed 0 缺省值,关闭。 SckOpen 1 打开。 SckListening 2 侦听 sckConnectionPending 3 连接挂起 sckResolvingHost 4 识别主机。 sckHostResolved 5 已识别主机 sckConnecting 6 正在连接。 sckConnected 7 已连接。 sckClosing 8 同级人员正在关闭连接。 sckError 9   错误 2.WinSock主要方法 Listen方法 方法用于服务器程序,等待客户访问。格式:Winsock对象.listen Connect方法 用于向远程主机发出连接请求。格式:Winsock对象.connect [远程主机IP,远程端口] Accept方法 用于接受一个连接请求。格式:Winsock对象.accept Request ID Senddata方法 用于发送数据。格式:Winsock对象.senddata 数据 Getdata方法 用来取得接收到的数据。格式:Winsock对象.getdata 变量 [,数据类型 [,最大长度]] Close方法 关闭当前连接。格式:Winsock对象.close Bind方法 用Bind方法可以把一个端口号固定为本控件使用,使得别的应用程序不能再使用这个端口。 Listen方法Listen方法只在使用TCP协议时有用。它将应用程序置于监听检测状态。 Connect方法 当本地计算机希望和远程计算机建立连接时,就可以调用Connect方法。Connect方法调用的规范为:Connect RemoteHost,RemotePort Accept方法 当服务器接收到客户端的连接请求后,服务器有权决定是否接受客户端的请求。 SendData方法当连接建立后,要发送数据就可以调用SendData方法,该方法只有一个参数,就是要发送的数据。 GetData方法 当本地计算机接收到远程计算机的数据时,数据存放在缓冲区中,要从缓冲区中取出数据,可以使用GetData方法。GetData方法调用规范如下:GetData

16,554

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧