Is the PHP result set different from the ASP record set in naming?

Source: Internet
Author: User
Is the PHP result set different from the ASP record set? I think the PHP result set is the same as the ASP record set. they are all virtual tables in the memory, each pointer points to the current record.

Some operations on them are different.

PHP
After each output record, the record set pointer can be automatically moved down, and the result set can be automatically closed.
ASP
You need to manually use rs. movenext to move the record set pointer to the next one. The record set must be disabled manually.
ASP has BOF and EOF attributes, but PHP does not

I don't know if I understand it. I hope you can add or correct it.


Reply to discussion (solution)

Why are no one interested in this post?

RecordSet is a component of ADODB.
Result is a resource number.
Both represent the query results, but they are completely different.

But from the perspective of implementation functions, are they basically the same?

The two resources have different types, but the functions are the same.
Mysql_fetch_array of php is mobile
Refer to the following code
$ Result = mysql_query ("SELECT id, name FROM mytable ");

While ($ row = mysql_fetch_array ($ result, MYSQL_NUM )){
Printf ("ID: % s Name: % s", $ row [0], $ row [1]);
}

But from the perspective of implementation functions, are they basically the same?
The functions are basically the same. All are cyclic result set data.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.