紧急求救:请问ASP可以给其他的进程发送消息吗?

youyou 2000-09-06 10:32:00
asp在接到请求之后,可不可以向其他进程发消息?
例如:
asp受到请求更新数据库,在这时,可不可以向正在运行的一个vc的程序发个消息,告诉他数据库以改变?如果不行,还可以用其他方法吗?如果觉得分数少了,我还可以加分。请速回。。。!!!
...全文
254 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
hfyou 2000-09-12
  • 打赏
  • 举报
回复
Send方面:
HWND hWnd = ::FindWindow(NULL,"Receive");
::SendMessage(hWnd,WM_MES,0,0);
Receive方面:
OnMes()
{
处理程序;
}
蝈蝈俊 2000-09-08
  • 打赏
  • 举报
回复
在asp中可以判断更新数据库是否成功,剩下的事不用我说了吧。
另,你可以在asp中扑捉错误呀
蝈蝈俊 2000-09-08
  • 打赏
  • 举报
回复
dim conn
Set Conn=Server.CreateObject("ADODB.Connection")
conn.Open " 略 "
dim dd
dim sql
sql = " update ..........."
conn.Execute sql,dd


dd 就是返回的纪录影响数
蝈蝈俊 2000-09-08
  • 打赏
  • 举报
回复
Execute 方法 (ADO Connection)


执行指定的查询、SQL 语句、存储过程或特定提供者的文本等内容。

语法

对于不按行返回的命令字符串:

connection.Execute CommandText, RecordsAffected, Options

对于按行返回的命令字符串:

Set recordset = connection.Execute (CommandText, RecordsAffected, Options)

返回值

返回 Recordset 对象引用。

参数

CommandText 字符串,包含要执行的 SQL 语句、表名、存储过程或特定提供者的文本。

RecordsAffected 可选,长整型变量,提供者向其返回操作所影响的记录数目。

Options 可选,长整型值,指示提供者应如何为 CommandText 参数赋值,可为下列值之一。

常量 说明
adCmdText 指示提供者应将 CommandText 赋值为命令的文本定义。
adCmdTable 指示 ADO 应生成 SQL 查询以便从 CommandText 命名的表中返回所有行。
adCmdTableDirect 指示提供者应从 CommandText 命名的表中返回所有行。
adCmdTable 指示提供者应将 CommandText 赋值为表名。
adCmdStoredProc 指示提供者应将 CommandText 赋值为存储过程。
adCmdUnknown 指示 CommandText 参数中的命令类型未知。
adExecuteAsync 指示命令应该异步执行。
adFetchAsync 指示 CacheSize 属性指定的初始数量之后的行应异步提取。


本列表中前 4 个常量的详细说明请参见 CommandType 属性。

说明

使用 Connection 对象的 Execute 方法,可执行任何在指定连接的 CommandText 参数中传送给方法的查询。如果 CommandText 参数指定按行返回的查询,执行产生的任何结果将存储在新的 Recordset 对象中。如果命令不是按行返回的查询,则提供者返回关闭的 Recordset 对象。

返回的 Recordset 对象始终为只读、仅向前的游标。如需要具有更多功能的 Recordset 对象,应首先用所需的属性设置创建 Recordset 对象,然后使用 Recordset 对象的 Open 方法执行查询并返回所需游标类型。

CommandText 参数的内容对提供者是特定的,并可以是标准的 SQL 语法或任何提供者支持的特殊命令格式。

该操作完成后将产生 ExecuteComplete 事件。
youyou 2000-09-07
  • 打赏
  • 举报
回复
奇怪,为什么我的问题总是没人回答?
youyou 2000-09-07
  • 打赏
  • 举报
回复
现在人挺多的,谁来回答我的问题?
youyou 2000-09-07
  • 打赏
  • 举报
回复
更新成功后发消息。
蝈蝈俊 2000-09-07
  • 打赏
  • 举报
回复
问,是接受请求更新数据库成功了时发信息????
还是开始更新就………………?????????
youyou 2000-09-07
  • 打赏
  • 举报
回复
TO ZDG:
how to use isapi? can you tell me some code of it?
zdg 2000-09-07
  • 打赏
  • 举报
回复
VC程序怎么知道SQL Server数据库已经改变了呢?
如果你想监控某些具体的字段, 可以采用hblinux的方法...
如果是所有的, 最好是ASP处理完了有个什么标志让VC程序觉察到, VC程序定时读取才知道...
发消息可能要用ISAPI了...
youyou 2000-09-07
  • 打赏
  • 举报
回复
to hblinux :
请问用存储过程怎么执行呀?能具体点马?
youyou 2000-09-07
  • 打赏
  • 举报
回复
我的MSDN关于MESSAGE的部分都坏了,气死我了,谁来帮我?
华南虎哥 2000-09-07
  • 打赏
  • 举报
回复
你的后台数据库是SQL Server吗? 如果是的话,你可以利用它的存储过程以及其他一些功能自动识别你是否对数据库进行修改.这样可以避免ASP与DLL打交道.而且不会影响ASP速度
youyou 2000-09-07
  • 打赏
  • 举报
回复
我想用VC作一个控件,用ASP调用它向另一个程序发消息,请问SendMessage和GetMessage函数怎么用?请写出原代码,谢谢.

15,471

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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