我将adoquery放在data module中,但是在其他窗口中调用的时候出现错误提示:"
Project Project1.exe raised exception class EAccessViolation with message
'Access violation at address 004AC7EO in module 'Project1.exe'.Read of address
00000058'.Process stopped.Use Step or Run to continue."
Project Project1.exe raised exception class EAccessViolation with message
'Access violation at address 004AC7EO in module 'Project1.exe'.Read of address
00000058'.Process stopped.Use Step or Run to continue."
解决方案 »
- 关于一个有点难度算法的问题
- exept on e:ereaderror do是什么意思呀
- 如何获取局域网中的所有 SQL Server 服务器???
- ■■■向表中添加数据时,怎样判断表中已经有相同的数据存在?
- 这辈子注定要完了吗?
- 对Ehlib控件很熟悉的同志请帮一下,其打印问题。
- delphi6如何创建一个WebService?
- 帮我去掉计算字段的货币符号!
- 我终于做出来了。这段程序使用了shell_notifyicon的新特性,可以在TrayIcon上显示出Balloon Tips。(需IE5或以上支持)
- 哪位记得tab键的ASCII码是多少?
- 升星,放分
- ADOQuery 主从表一些操作问题,请兄弟们解决下,谢了。在线...
某些东西创建不对
ADOQuery.Active:=True;试试
运行客户端时服务器打开没有
是否要运行Scktsrvr.exe
DataSetProvider的属性设置好了吗
ADOQuery.Active:=True;试试
运行客户端时服务器打开没有
是否要运行Scktsrvr.exe
uses datamodule那个单元
数据模块应该在调用他的窗体之前创建
如何启动scktsrvr.exe?
运行他后在右下角打开,看看端口号Port
在客户端加上ClientDataSet和SocketConnection、DataSource
DataSource->ClientDataSet
ClientDataSet.ProviderName := DataSetProvider;
ClientDataSet.RemoteServer := SocketConnection;
SocketConnection.Port := (端口号)
SocketConnection.ServerName := (数据库别名)
SocketConnection.Address := (服务器IP地址或计算机名)
当然这些属性最好加个TEdit什么的动态更改