一次购买，终身受用！
宁新系统开发入门篇：Hello World AspxOS系统平台帐号操作入门 帐号操作是二次开发和整合中的重要工作，所以，对于有整合或扩充功能要求的，一定要认真熟练使用这部份的命令。 文件开头需要用到的语句： <%@ Import NameSpace="System" %> <%@ Import NameSpace="System.IO" %> <%@ Import NameSpace="System.Text" %> <%@ Import NameSpace="System.Data" %> <%@ Import NameSpace="System.Data.SqlClient" %> <%@ Import NameSpace="System.Data.OleDb" %> <%@ Import NameSpace="AspxOS_Tools" %> <% pnx pnx=new pnx(); %> 以上只是开发中常规用到的语句，可根据实际需要进行增减 语法和格式：pnx.User_Up(帐号,数据库字段名,值) 注意地方：当数据库字段名定义值为字符时，要用双引号括起来，当数据库字段名定义值为int时，必须使用int作为值传入。 用途：更新数据库时同步更新缓存。 举例： pnx.User_Up("admin","U1_11","1000")；//这里传入的1000是字符，因为签名本身定义的是字符。 pnx.User_Up("admin","U1_16",1000)；//这里传入的1000是数字，因为积分本身在数据库结构中定义的是数值。 语法和格式：pnx.User_Up2(帐号,数据库字段名,值) 用途：只更新缓存（不更新数据库）。 语法和格式：pnx.User_HY(帐号,密码) //返回“Y”或“N” 注意地方：密码可以为空，系统会自动从数据库中读取密码来处理，如果不为空，则按传入密码进行验证。 用途：取得用户登陆的状态 比如： <%@ Import NameSpace="System" %> <%@ Import NameSpace="System.IO" %> <%@ Import NameSpace="System.Text" %> <%@ Import NameSpace="System.Data" %> <%@ Import NameSpace="System.Data.SqlClient" %> <%@ Import NameSpace="System.Data.OleDb" %> <%@ Import NameSpace="AspxOS_Tools" %> <% pnx pnx=new pnx(); if(pnx.User_HY(LoginName,"")!="Y") { pnx.GoTo("AspxOS_User.aspx?A=D1_1_4","很抱歉！您还没有登陆。"); } %> 语法和格式：pnx.User_IP() //返回用户的IP地址 比如：string IP=pnx.User_IP();即可取得用户的IP地址 语法和格式：pnx.GoTo(网址，弹出信息词) 用途：终止其后代码的执行，并转向到指定网址中，如有信息词时，会弹出一个提示。 比如： pnx.GoTo("AspxOS_User.aspx?A=D1_1_4","很抱歉！您还没有登陆。"); //先弹提示，然后转向。 pnx.GoTo("AspxOS_User.aspx?A=D1_1_4"); //只转向不提示。 语法和格式：pnx.User_Read(帐号,数据库字段) //返回数据库字段中的值 用途：从镜像数据库中读取用户的信息 比如：U1_16=pnx.User_Read("admin","U1_16"); //读取admin帐号的积分 语法和格式：pnx.User_ReadID(用户ID号) //返回此ID号的登陆帐号 用途：从镜像数据库中读取用户的信息 比如：U1_1=pnx.User_Read("1"); //读取ID号为1的帐号 语法和格式：pnx.User_Read(帐号) //读取帐号的所有资料到缓存之中 注意：读取并不一定是从磁盘上的数据库中读，也会从镜像的数据库中读取。 语法和格式：pnx.User_Read2(帐号) //从数据库中读取帐号的所有资料到缓存之中 注意：读取时一定是从磁盘上的数据库中读，而不是从镜像的数据库中读取。 语法和格式：pnx.User_ClearID(帐号ID号) //从缓存中清除此ID号的帐号的所有资料 注意：帐号ID号可以是多个ID号，多个时用逗号分开。如：2,4,5,7 语法和格式：pnx.User_ClearID(帐号) //从缓存中清除此帐号的所有资料 语法和格式：pnx.GL_Login(帐号) //过滤掉新帐号注册中不合要求的单词