|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
算是1个熟悉的过程,所以c语言的基础有就更好,没有也不怕。
PHP3的MicrosoftSQL数据库函数
PHP3壮大的数据库功效除供应经由过程ODBC会见数据库的体例以外,还供应了对今朝主流数据库的直接会见撑持。上面,咱们就来引见一下PHP3中的MSSQL函数。
在PHP3剧本中挪用MSSQL函数
默许情形下,PHP3把对Microsoft SQL数据库的撑持作为附加模块。因而,用户假如但愿在本人编写的PHP代码中利用MSSQL函数的话,应该起首启动PHP对MSSQL函数的撑持功效。详细为,翻开php3.ini文件,找到“Dynamic Extensions”条面前目今的“extension=php3_mssql.dll”一项,然后作废该项后面起屏障感化的“;”符号便可。
因为对Microsoft SQL数据库的撑持属于PHP的扩大功效,因而,用户应该在将要挪用MSSQL函数的代码开首处到场以下一行代码:
dl (“php3_mssql.dll”);
mssql_connect
功效:创立与MS SQL办事器的毗连。
格局:mssql_connect (MS SQL办事器称号, 用户名, 用户口令);
前往值:胜利前往与MS SQL办事器的毗连标识。
简介:mssql_connect()函数用来创立与方针MS SQL办事器的毗连。个中的办事器参数称号应该为无效的MS SQL办事器称号。利用mssql_connect()函数创立起来的毗连在PHP3剧本履行终了以后将主动封闭,或可以挪用mssql_close()函数手动封闭。
mssql_pconnect
功效:创立与MS SQL办事器的永世性毗连。
格局:mssql_pconnect (MS SQL办事器称号, 用户名, 用户口令);
前往值:胜利前往与MS SQL办事器的永世性毗连标识。
简介:mssql_pconnect()函数与mssql_connect()函数的功效十分类似,最次要的分歧在于mssql_pconnect()函数与MS SQL办事器创立的是永世性的毗连,该毗连不会随PHP3代码履行停止而封闭,并且利用mssql_close()函数也没法强迫封闭永世性毗连。
mssql_close
功效:封闭与MS SQL办事器的毗连。
格局:mssql_close (毗连标识);
前往值:胜利前往true,掉败前往false。
简介:mssql_close()函数用于封闭指定毗连标识对应的与MS SQL办事器创立的毗连。假如在mssql_close()函数中没有指明毗连标识,则封闭最初创立的毗连。
注重:PHP3其实不请求明白利用mssql_close()函数,由于非永世性毗连在PHP3代码履行终了以后将会主动封闭。
mssql_close()函数没法封闭利用mssql_pconnect()函数创立的永世性毗连。
mssql_select_db
功效:选择MS SQL数据库。
格局:mssql_select_db (数据库称号, 毗连标识);
前往值:胜利前往true,掉败前往false。
简介:mssql_select_db()函数用于设定由指定毗连标识对应的办事器上确当前举动数据库。假如不详细指名毗连标识,mssql_select_db()函数将默许利用最初创立的办事器毗连。
mssql_query
功效:向MS SQL办事器传送SQL号令。
格局:mssql_query (查询语句, 毗连标识);
前往值:胜利前往查询了局标识,掉败前往false。
简介:mssql_query()函数用于向指定毗连标识所对应的办事器上确当前举动数据库传送SQL号令。假如不详细指明毗连标识,mssql_query()函数将主动利用最初创立的毗连。
mssql_num_rows
功效:获得查询了局中的纪录条数。
格局:mssql_num_rows (查询了局标识);
前往值:查询了局中的纪录数量。
mssql_data_seek
功效:挪动外部纪录指针。
格局:mssql_data_seek (查询了局标识, 行);
前往值:胜利前往true,掉败前往false。
简介:mssql_data_seek()函数用来挪动指定查询了局标识所对应的查询了局中的外部行指针到指定行。
mssql_fetch_row
功效:以数字索引数组的模式获得查询了局数据。
格局:mssql_fetch_row (查询了局标识);
前往值:胜利前往与查询了局中的每行数据绝对应的数组,掉败前往false。
简介:mssql_fetch_row()函数用来获得指定查询了局标识所对应的了局数据。每行数据将会以数组的模式保留,个中每列数据都被保留在数组的一个元素中,数组位移从0入手下手。
注重:每次挪用mssql_fetch_rows()函数城市前往下一行的新纪录,直到前往全体数据行。
mssql_fetch_array
功效:以数组模式获得查询了局数据。
格局:mssql_fetch_array (查询了局标识);
前往值:胜利前往与查询了局中的每行数据绝对应的数组,掉败前往false。
简介:mssql_fetch_array()函数是对mssql_fetch_rows()函数的扩大。除可以把查询了局保留在数字索引的数组中外,mssql_fetch_array()函数还可以把数据保留在联系关系索引中,即便用字段名作为索引关头字。
注重:mssql_fetch_array()函数的履行速度其实不低于mssql_fetch_row()函数,并且可以供应很主要的扩大功效,因而建议用户可使用mssql_fetch_array()函数来取代mssql_fetch_row()函数。
mssql_fetch_object
功效:以对象模式获得查询了局数据。
格局:mssql_fetch_object (查询了局标识);
前往值:胜利前往属性与查询了局数据绝对应的对象,掉败前往false。
简介:mssql_fetch_object()函数的感化与mssql_fetch_array()函数相似,独一分歧在于利用mssql_fetch_object()函数失掉的将是对象而非数组。如许,用户就只能利用字段名而非字段位移来取得对象中的数据。
注重:mssql_fetch_object()函数的履行速度与mssql_fetch_array()函数不异,因而与mssql_fetch_row()函数的履行速度没有太大区分。
mssql_num_fields
功效:获得查询了局中的字段数。
格局:mssql_num_fields (查询了局标识);
前往值:前往查询了局中的字段数。
mssql_field_seek
功效:设定字段位移。
格局:mssql_field_seek (查询了局标识, 字段位移);
功效:查找指定位移的字段。
mssql_fetch_field
功效:获得字段信息。
格局:mssql_fetch_field (查询了局标识, 字段位移);
前往值:前往包括字段信息的对象。
简介:mssql_fetch_field()函数可以被用来获得指定查询了局中的字段信息。假如不详细指明字段位移,mssql_fetch_field()将主动前往下一个新的字段的信息。
mssql_fetch_field()函数前往了局对象的属性包含:
name:字段称号。
column_source:字段地点的数据库表格。
max_length:字段的最大长度。
Numeric:假如字段为数字类型则该属性值为1。
mssql_result
功效:获得详细查询了局数据。
格局:mssql_result (查询了局标识, 行, 字段);
前往值:前往查询了局中位于指定行和字段的单位格数据。
简介:mssql_result()用来获得查询了局中的单位格数据。个中的字段参数可使用字段位移或字段名。假如字段称号利用了别号,例如:“select first_name as name from...”,则应该在mssql_result()函数的字段参数中也利用一样的别号。
注重:当用户的任务触及到大批的查询了局时,应该思索利用可以获得整行数据的函数。由于这些函数可以在一次挪用的过程当中获得多个单位格信息,所以履行速度要比利用mssql_result()函数快很多。别的,用户应该注重在挪用函数时,指定字段的数字位移的履行速度要远远快于指定字段称号的履行速度。建议用户在利用过程当中多采取履行速度更快的mssql_fetch_row(),mssql_fetch_array(),和mssql_fetch_object()函数。
mssql_free_result
功效:清空查询了局所占用的内存资本。
格局:mssql_free_result (查询了局标识);
简介:假如用户忧虑PHP3代码在履行过程当中占用过量内存资本的话,可使用mssql_free_result()函数来清空指定查询了局标识所对应的查询了局所占用的体系内存。假如没有详细指明查询了局标识,一切查询了局占用的内存资本都将被全体清空。
基础这个东西是个比较笼统的概念,如果你之前学习过c语言, c语言被认为是 |
|