使用 PHP 从 mySQL 获取记录并将其发送到 VB.net
我有一个 PHP 脚本,它接受一个参数,并在 mySQL 数据库中添加记录(如果它不可用),如果它已经可用,它会给出一条消息“记录已找到”。
我如何从 vb.net 读取此消息并执行适当的操作,例如
if data_is_in_db then msgbos("您的记录已在数据库中找到")
if data_is_not_in_db then msgbox("您的记录已添加到数据库中")
请帮助我为此,因为我是新手。
谢谢
I have a PHP script which accepts an argument and adds record in the mySQL database if its not available and if its already available it gives a message 'Record already found'.
How can i read this message from vb.net and do appropriate action such as
if data_is_in_db then msgbos("your record already found in the database")
if data_is_not_in_db then msgbox("your record has been added in the database")
Please help me for this, as i am a newbie.
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
在 VB.NET 应用程序中集成数据库连接比尝试与 PHP 脚本进行通信会更简单。只是我的两分钱。
It would be simpler to integrate a database connection inside your VB.NET application instead of trying to communicate with a PHP script. Just my two cents.
您可以(以及许多其他可能性)使用 http 状态消息来实现此目的。
例如发送
201 Created
当记录已添加并且409 冲突
(如果记录是)已经在那里了。另请参阅:
空头 ( string $string [, bool $replace = true [, int $http_response_code ]] )
HttpWebResponse.StatusCode 属性
You can (amongst many other possibilities) use the http status message for that.
E.g send a
201 Created
when the record has been added and a409 Conflict
if the record is already there.see also:
void header ( string $string [, bool $replace = true [, int $http_response_code ]] )
HttpWebResponse.StatusCode Property