楼盘库源码
⑴ 如何获取自己网站的源码!
首先你要确认网站源码没有加密
第二,进入自己 的ftp下载全部源码,如果是php/mysql还要备分mysql库
第三,把源码上传到空间,重新导入数据,配置库参数
第四,解析绑定域名
⑵ “源码分享”ASP.NET仓库进销存ERP管理系统+小程序源码
开发环境为Visual Studio 2012,数据库为SQL SERVER2012R2,使用.net 4.5开发。
一、源码介绍
所有行业的ERP系统/进销存/仓库系统,该系统为vs2012 .net+MsSQL版,目前标准版功能简单、明了、满足公司正常使用,已有多家企业正常使用,成熟稳定,有需要的可以下载看看。
二、主要功能
1、电商管理(可以和公众号、小程序对接) 微信订单、小程序订单、公众号订单
参数设置:轮播图片设置、分类导航设置、小程序参数设置、公众号参数设置
2、销售管理:销售订单、销售出库
3、采购管理:采购订单、采购入库
4、生产管理:BOM分组、BOM清单、生产计划、生产领料、生产入库
5、仓库管理:其他入库、其他出库、商品组装、商品拆卸、库存盘点、库存调拨
6、财务管理:销售收款、其他收款、采购付款、其他付款、收款核销、付款核销
7、采购报表
采购订单跟踪表 采购明细表 采购汇总表(按商品) 采购汇总表(按供应商)
8、销售报表
销售订单跟踪表 销售明细表 销售汇总表(按商品) 销售汇总表(按客户)
9、生产报表
生产计划跟踪表 生产领料明细表 生产领料汇总表 生产入库明细表 生产入库汇总表
10、仓存报表
商品库存余额表 商品收发明细表 商品收发汇总表
11、资金报表
现金银行报表 应付账款明细表 应收账款明细表
客户对账单 供应商对账单 其他收支明细
12、基础资料
供应商管理 商品管理 仓库管理 账户管理 员工管理 企业号通讯录
工序管理 辅助资料 客户类别 供应商类别 商品类别 商品品牌
收支类别 计量单位 结算方式 工序类别 高级设置 操作日志
参数设置 打印设置 Logo印章
3、默认数据库连接字符串在web.config配置文件中修改
获取源码方式:点赞+转发+关注+私信【进销存ERP】
******************************************************************************
欢迎点赞+转发+关注!大家的支持是我分享最大的动力!!!
******************************************************************************
⑶ 有一个库的源代码,怎么用mingw编译产生成lib
mingw编译出来的静态库后缀名为.a,编译出来的动态库的导入库后缀名为.dll.a,而在windows下后缀名为.lib的库可能是静态库也可能是动态库的导入库。
mingw编译出来的动态库的导入库可以直接在vc中直接使用,例如
#pragma comment(lib, "libx264.dll.a")
这样你就不需要生成一个.lib后缀的动态库的导入库了,网上也有如何从.dll生成.lib的方法。
如果链接了动态库的导入库libpthread.dll.a,你发布的应用程序就要带上pthread的dll。
使用静态库的好处是发布的应用程序组件模块里不需要带上相关的dll,如果要使用mingw编译出来的静态库,可以如下:
#pragma comment(lib, "libx264.a")
但是仅仅链接这么一个静态库是不够的,你还需要链接
libgcc.a
libmingwex.a
⑷ 谁有楼盘销售管理系统的源代码
我有楼盘销售管理系统的源代码,你要那一种呢?如下有好几种,详细可以参考 www.wonod.com 通用客户关系管理系统 房地产招投标管理系统 装修装饰管理系统 房地产拆迁管理系统 房地产材料及供商管理系统 银行风险管理系统软件 (IRM) 房地产二次开发平台软件 房地产决策支持系统 房地产成本控制管理系统 房地产合同管理系统软件 建筑项目管理系统软件 房地产客户关系管理系统软件 房地产人力资源管理系统软件 制造业ERP软件 培训管理软件 房地产中介管理系统 房地产项目管理系统 售楼管理系统 物业管理系统 地产全行业ERP系统 房地产协同办公管理系统楼盘销售管理系统的源代码,你是用来做开发的还是直接使用的呢?
⑸ c语言仓库管理系统源代码
学籍管理的程序,你自己改改吧
#include<stdio.h>
#include<windows.h>
#include<conio.h>
int add();
int amend();
int remove();
int show_student();
int show_class();
struct info //定义结构体info,用于存储学生信息
{
char name[20]; //姓名
char sex[20]; //性别
char idcard[20]; //身份证号码
char stuid[10]; //学号
char academe[20]; //学院
char specialty[20]; //专业
char classid[20]; //班级
char home[20]; //生源地
}stu[100];
int j=0;
int main(void) //主函数
{
/*登陆界面设计*/
char gongnengxuanzhe;
int flag=1;
system("cls");
printf("\n");
printf("\t\t\t\t 欢迎\n");
printf("\n\n\t尊敬的用户, 非常感谢您使用本系统 , 您的完美体验将是我们前进的方向 !\n\n\n");
printf("\t系统功能简介:\n\n\n");
printf("\t\t①:通过键盘输入某位学生的学生证信息。\n\n");
printf("\t\t②:给定学号,显示某位学生的学生证信息。\n\n");
printf("\t\t③:给定某个班级的班号,显示该班所有学生的学生证信息。\n\n");
printf("\t\t④:给定某位学生的学号,修改该学生的学生证信息。\n\n");
printf("\t\t⑤:给定某位学生的学号,删除该学生的学生证信息。\n\n");
printf("\t\t⑥:按出生日期对全班学生的信息进行排序。\n\n\n");
printf("\t按任意键进入系统......");
getch();
do
{
system("cls");
printf("\n\n\n");
printf(" 尊敬的用户 ,欢迎您使用本系统 !\n");
printf("\n\n\n");
printf(" 1.增加学生信息\n\n");
printf(" 2.修改学生信息\n\n");
printf(" 3.删除学生信息\n\n");
printf(" 4.显示单个学生信息\n\n");
printf(" 5.显示整个班级学生信息\n\n");
printf(" 0.退出系统\n\n\n\n");
printf(" 请选择您需要使用的功能:");
gongnengxuanzhe=getch();
switch(gongnengxuanzhe)
{
case '1':add();break;
case '2':amend();break;
case '3':remove();break;
case '4':show_student();break;
case '5':show_class();break;
case '0':flag=0;break;
default:
{
printf("\n\n 您的输入有误,请仔细阅读使用说明!");
printf("\n 任意键继续...");
getch();
}
}
}while(flag==1);
system("cls");
printf("\n\n\n\n\n\n\n\n\n\n\t尊敬的用户,非常感谢您的使用,您对于完美的追求是我们唯一的动力!");
printf("\n\n\t\t\t 按任意键退出系统......");
getch();
return 0;
}
int add() //增加学生信息函数
{
char flag='1';
do
{
system("cls");
printf("\n\t姓名:");
scanf("%s",&stu[j].name);
printf("\n\n\t性别:");
scanf("%s",&stu[j].sex);
printf("\n\n\t身份证号:");
scanf("%s",&stu[j].idcard);
printf("\n\n\t学院:");
scanf("%s",&stu[j].academe);
printf("\n\n\t专业:");
scanf("%s",&stu[j].specialty);
printf("\n\n\t班级:");
scanf("%s",&stu[j].classid);
printf("\n\n\t学号:");
scanf("%s",&stu[j].stuid);
printf("\n\n\t生源地:");
scanf("%s",&stu[j].home);
j++;
printf("\n\t继续增加请键入1,返回请键入其他任意键:");
getchar();
flag=getchar();
}while(flag=='1');
return 0;
}
int amend() //修改学生信息函数
{
if(j==0)
{
system("cls");
printf("\n\n\n\n\n\n\n\n\n\n\t\t 系统无任何可以修改的记录,请先行输入数据!");
printf("\n\n\t\t\t 按任意键返回......");
getch();
return 0;
}
char a[20];
int z;
int flag=0;
do
{
system("cls");
printf("\n\t需要修改的学生学号:");
scanf("%s",a);
for(z=0;z<j;z++)
{
if(strcmp(stu[z].stuid,a)==0)
{
flag=1;
break; //break退出后,z++不会执行
}
}
if(flag==0)
{
printf("\t对不起,你请求学生信息不存在,请核实后重试!\n");
printf("\t按任意键继续......");
getch();
}
}while(flag==0);
system("cls");
printf("\n\t姓名:");
scanf("%s",&stu[z].name);
printf("\n\n\t性别:");
scanf("%s",&stu[z].sex);
printf("\n\n\t身份证号:");
scanf("%s",&stu[z].idcard);
printf("\n\n\t学院:");
scanf("%s",&stu[z].academe);
printf("\n\n\t专业:");
scanf("%s",&stu[z].specialty);
printf("\n\n\t班级:");
scanf("%s",&stu[z].classid);
printf("\n\n\t学号:");
scanf("%s",&stu[z].stuid);
printf("\n\n\t生源地:");
scanf("%s",&stu[z].home);
return 0;
}
int remove() //删除学生信息函数
{
if(j==0)
{
system("cls");
printf("\n\n\n\n\n\n\n\n\n\n\t\t 系统无任何可以删除的记录,请先行输入数据!");
printf("\n\n\t\t\t 按任意键返回......");
getch();
return 0;
}
char a[20];
int z;
int x;
int flag=0;
do
{
system("cls");
printf("\n\t需要删除的学生学号:");
scanf("%s",a);
for(z=0;z<j;z++)
{
if(strcmp(stu[z].stuid,a)==0)
{
flag=1;
for(x=z;x<j;x++)
{
strcpy(stu[x].name,stu[x+1].name);
strcpy(stu[x].sex,stu[x+1].sex);
strcpy(stu[x].idcard,stu[x+1].idcard);
strcpy(stu[x].academe,stu[x+1].academe);
strcpy(stu[x].specialty,stu[x+1].specialty);
strcpy(stu[x].classid,stu[x+1].classid);
strcpy(stu[x].stuid,stu[x+1].stuid);
strcpy(stu[x].stuid,stu[x+1].stuid);
}
j--;
printf("\n\t删除成功!");
printf("\n\t按任意键返回上级菜单......");
getch();
}
}
if(flag==0)
{
printf("\t对不起,你请求学生信息不存在,请核实后重试!\n");
printf("\t按任意键继续......");
getch();
}
}while(flag==0);
return 0;
}
int show_student() //单个显示学生信息函数
{
if(j==0)
{
system("cls");
printf("\n\n\n\n\n\n\n\n\n\n\t\t 系统无任何可以显示的记录,请先行输入数据!");
printf("\n\n\t\t\t 按任意键返回......");
getch();
return 0;
}
char a[20];
int z;
int flag=0;
do
{
system("cls");
printf("\n\t需要显示的学生学号:");
scanf("%s",a);
for(z=0;z<j;z++)
{
if(strcmp(stu[z].stuid,a)==0)
{
flag=1;
system("cls");
printf("\n\t姓名:%s",stu[z].name);
printf("\n\n\t性别:%s",stu[z].sex);
printf("\n\n\t身份证号:%s",stu[z].idcard);
printf("\n\n\t学院:%s",stu[z].academe);
printf("\n\n\t专业:%s",stu[z].specialty);
printf("\n\n\t班级:%s",stu[z].classid);
printf("\n\n\t学号:%s",stu[z].stuid);
printf("\n\n\t生源地:%s",stu[z].home);
printf("\n\n\t按任意键返回上级菜单......");
getch();
}
}
if(flag==0)
{
printf("\t对不起,你请求显示的学生信息不存在,请核实后重试!\n");
printf("\t按任意键继续......");
getch();
}
}while(flag==0);
return 0;
}
int show_class() //显示整个班级学生信息函数
{
if(j==0)
{
system("cls");
printf("\n\n\n\n\n\n\n\n\n\n\t\t 系统无任何可以显示的记录,请先行输入数据!");
printf("\n\n\t\t\t 按任意键返回......");
getch();
return 0;
}
char a[20];
int z;
int x;
int flag=0;
do
{
system("cls");
printf("\n\t需要显示的班级号码:");
scanf("%s",a);
for(z=0;z<j;z++)
{
if(strcmp(stu[z].classid,a)==0)
{
flag=1;
system("cls");
printf("\t%s %s 基本信息\n",stu[z].specialty,stu[z].classid);
for(x=0;x<j;x++)
{
if(strcmp(stu[x].classid,a)==0)
{
printf("\n\n\t姓名:%s",stu[z].name);
printf("\n\t性别:%s",stu[z].sex);
printf("\n\t身份证号:%s",stu[z].idcard);
printf("\n\t学院:%s",stu[z].academe);
printf("\n\t专业:%s",stu[z].specialty);
printf("\n\t班级:%s",stu[z].classid);
printf("\n\t学号:%s",stu[z].stuid);
printf("\n\t生源地:%s",stu[z].home);
}
}
printf("\n\n\t按任意键返回上级菜单......");
getch();
}
}
if(flag==0)
{
printf("\t对不起,你请求显示的班级信息不存在,请核实后重试!\n");
printf("\t按任意键继续......");
getch();
}
}while(flag==0);
return 0;
}
有疑问联系我,[email protected]
请采纳。
⑹ 求商品库存查询源码
按你要求做的,直接复制便可
数据库中字段
商品代号:文本
商品名称:文本
商品颜色:文本
商品尺寸:文本
商品价格:数字
商品库存:是/否、或文本数字看习惯
conn.asp页面
<%
dim conn,rs,sql,db '声明变量
set conn=server.createobject("adodb.connection") '创建一个数据库的实例派生给一个变量
db = server.MapPath("db.mdb")
conn.connectionstring="provider=microsoft.jet.oledb.4.0;data source="&db '连接数据库
conn.open '打开数据库
sub close_conn
conn.close
set conn=nothing
end sub
%>
index.asp页面
<!--#include file="conn.asp"-->
<%
if request.Form("send")="" then '判断是否有查询提交
sql = "select * from 商品表" '无查询者输出全部
else
if request.Form("key")="" then '判断关键字是为空
response.write "<script>alert('关键字不能为空');window.history.back();</script>"
call close_conn
response.End()
end if
if request.Form("mode")="高级查询" then '判断查询方式
dim ys,cc,jg
ys=""
cc=""
jg=""
if request.Form("ys")<>"0" then '判断是否有选颜色
ys=" and 商品颜色='"&request.Form("ys")&"'" '将查询表达式中条件赋给 ys
end if
if request.Form("cc")<>"0" then '判断是否有选尺寸
cc=" and 商品尺寸='"&request.Form("cc")&"'" '将查询表达式中条件赋给 cc
end if
if request.Form("jg1")<>"" and request.Form("jg2")<>"" then '判断是否有价格要求
jg=" and (商品价格>="&request.Form("jg1")&" and 商品价格<="&request.Form("jg2")&")"'将查询表达式中条件赋给 jg
end if
if request.Form("style")="0" then '如果style等于0表示以商品代号查询 否者以名称
sql="select * from 商品表 where 商品代号 like '%"&request.Form("key")&"%'"&ys&cc&jg
else
sql="select * from 商品表 where 商品名称 like '%"&request.Form("key")&"%'"&ys&cc&jg
end if
else
if request.Form("style")="0" then '如果style等于0表示以商品代号查询 否者以名称
sql="select * from 商品表 where 商品代号 like '%"&request.Form("key")&"%'"
else
sql="select * from 商品表 where 商品名称 like '%"&request.Form("key")&"%'"
end if
end if
end if
set rs=server.createobject("adodb.recordset") '创建一个记录集的实例派生给一个变量
rs.open sql,conn,1,1 '打开记录集
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>查询商品</title>
<style type="text/css">
td{
text-align:center;
background:#fff;
line-height:25px;
font-size:12px;
}
</style>
</head>
<body>
<table border="0" cellspacing="1" cellpadding="0" bgcolor="#bbbbbb" width="70%" align="center">
<tr>
<td colspan="6">
<form action="index.asp" name="form1" method="post">
<input type="text" name="key" />
<select name="style">
<option value="0" selected="selected">商品代号</option>
<option value="1">商品名称</option>
</select>
<input type="submit" name="send" value="查询" />
<input type="button" onclick="window.location.href='search.asp'" value="高级查询" />
</form>
</td>
</tr>
<tr>
<td width="10%">商品代号</td>
<td width="40%">商品名称</td>
<td width="10%">商品颜色</td>
<td width="10%">商品尺寸</td>
<td width="10%">商品价格</td>
<td width="20%">库存</td>
</tr>
<%
if not rs.bof and not rs.eof then
do while not rs.eof
%>
<tr>
<td><%=rs("商品代号")%></td>
<td><%=rs("商品名称")%></td>
<td><%=rs("商品颜色")%></td>
<td><%=rs("商品尺寸")%></td>
<td><%=rs("商品价格")%></td>
<% if rs("商品库存") then %>
<td>下架</td>
<%else%>
<td>充足</td>
<%end if%>
</tr>
<%
rs.movenext
loop
else
%>
<tr>
<td colspan="6">没有关于[<%=request.Form("key")%>]的商品信息</td>
</tr>
<%
end if
rs.close
set rs=nothing
call close_conn
%>
</table>
</body>
</html>
没有做分页显示,如有需要留言
search.asp页面
<!--#include file="conn.asp"-->
<%
sub clas(names)
sql = "select * from 商品表"
set rs=conn.execute(sql)
do while not rs.eof
response.write "<option value='"&rs(names)&"'>"&rs(names)&"</option>"
rs.movenext
loop
set rs=nothing
end sub
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>高级查询</title>
<style type="text/css">
ul{
list-style-type:noen;
width:70%;
margin:0 auto;
}
li{
height:35px;
}
</style>
</head>
<body>
<form action="index.asp" name="form1" method="post">
<ul>
<li>
<label>关 键 字:</label>
<input type="text" name="key" />
</li>
<li>
<label>查找方式:</label>
<select name="style">
<option value="0" selected="selected">商品代号</option>
<option value="1">商品名称</option>
</select>
</li>
<li>
<label> 颜色:</label>
<select name="ys">
<option value="0" selected="selected">-请选择-</option>
<!--插入每个商品颜色。如果是规定颜色,就直接键入-->
<%call clas("商品颜色")%>
</select>
</li>
<li>
<label> 尺寸:</label>
<select name="cc">
<option value="0" selected="selected">-请选择-</option>
<!--插入每个商品尺寸。如果是规定尺寸,就直接键入-->
<%call clas("商品尺寸")%>
</select>
</li>
<li>
<label>价格范围:</label>
<input type="text" name="jg1" />至<input type="text" name="jg2" />元
</li>
<li>
<input type="hidden" name="mode" value="高级查询" />
<input type="submit" name="send" value="查 询" />
</li>
</ul>
</form>
</body>
</html>
<% call close_conn %>
有不明处留信
保存为code.asp复制下面代码
有添加、修改、删除和简单分页
<!--#include file="conn.asp"-->
<%
if request.QueryString("types")<>"" then '判断是否有添加/修改/删除的请求
if request.QueryString("types")<>"del" then '验证添加或修改的表单
dim dh,mc,ys,cc,jg,kc
dh=request.Form("dh")
mc=request.Form("mc")
ys=request.Form("ys")
cc=request.Form("cc")
jg=request.Form("jg")
kc=request.Form("kc")
if dh="" or mc="" or ys="" or cc="" or jg="" then
response.write "<script>alert('信息不完整');window.history.back();</script>"
call close_conn
response.End()
end if
if not isnumeric(jg) then '判断价格栏是否是整数型
response.write "<script>alert('商品价格只能是整数');window.history.back();</script>"
call close_conn
response.End()
end if
if kc="1" then '判断库存状态
kc=true
else
kc=false
end if
end if
select case request.QueryString("types") '判断操作类型
case "in"
'添加商品
sql="insert into 商品表(商品代号,商品名称,商品颜色,商品尺寸,商品价格,商品库存) values('"&dh&"','"&mc&"','"&ys&"','"&cc&"','"&jg&"',"&kc&")"
conn.execute(sql)
response.write "<script>alert('商品添加成功');window.location.href='code.asp';</script>"
call close_conn
response.End()
case "up"
'修改商品
sql="update 商品表 set 商品代号='"&dh&"',商品名称='"&mc&"',商品颜色='"&ys&"',商品尺寸='"&cc&"',商品价格='"&jg&"',商品库存="&kc&" where 编号="&request.QueryString("id")
conn.execute(sql)
response.write "<script>alert('商品修改成功');window.location.href='code.asp';</script>"
call close_conn
response.End()
case "del"
'删除商品
sql="delete from 商品表 where 编号="&request.QueryString("id")
conn.execute(sql)
response.write "<script>alert('商品删除成功');window.location.href='code.asp';</script>"
call close_conn
response.End()
end select
end if
if request.QueryString("str")="up" then
sql = "select * from 商品表 where 编号="&request.QueryString("id")&" order by 编号 desc"
else
sql = "select * from 商品表 order by 编号 desc"
end if
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,1
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>高级查询</title>
<style type="text/css">
h2{
text-align:center;
}
ul{
list-style-type:noen;
width:70%;
margin:0 auto;
}
li{
height:35px;
float:left;
width:50%;
}
td{
text-align:center;
background:#fff;
line-height:25px;
font-size:12px;
}
</style>
</head>
<body>
<%
if request.QueryString("str")="up" then
%>
<form action="code.asp?id=<%=rs("编号")%>&types=up" name="form1" method="post">
<h2>添加商品</h2>
<ul>
<li>
<label for="dh">商品代号:</label>
<input type="text" id="dh" name="dh" value="<%=rs("商品代号")%>" />
</li>
<li>
<label for="mc">商品名称:</label>
<input type="text" id="mc" name="mc" value="<%=rs("商品名称")%>" />
</li>
<li>
<label for="ys">商品颜色:</label>
<input type="text" id="ys" name="ys" value="<%=rs("商品颜色")%>" />
</li>
<li>
<label for="cc">商品尺寸:</label>
<input type="text" id="cc" name="cc" value="<%=rs("商品尺寸")%>" />
</li>
<li>
<label for="jg">商品价格:</label>
<input type="text" id="jg" name="jg" value="<%=rs("商品价格")%>" />元
</li>
<li>
<label>商品库存:</label>
<input type="radio" name="kc"<%if not rs("商品库存") then%> checked="checked"<%end if%> value="0" />充足
<input type="radio" name="kc"<%if rs("商品库存") then%> checked="checked"<%end if%> value="1" />下架
</li>
<li>
<input type="submit" name="send" value="修改商品" />
<input type="reset" value="重 置">
</li>
</ul>
</form>
<%
else
%>
<form action="code.asp?types=in" name="form1" method="post">
<h2>添加商品</h2>
<ul>
<li>
<label for="dh">商品代号:</label>
<input type="text" id="dh" name="dh" />
</li>
<li>
<label for="mc">商品名称:</label>
<input type="text" id="mc" name="mc" />
</li>
<li>
<label for="ys">商品颜色:</label>
<input type="text" id="ys" name="ys" />
</li>
<li>
<label for="cc">商品尺寸:</label>
<input type="text" id="cc" name="cc" />
</li>
<li>
<label for="jg">商品价格:</label>
<input type="text" id="jg" name="jg" />元
</li>
<li>
<label>商品库存:</label>
<input type="radio" name="kc" checked="checked" value="0" />充足
<input type="radio" name="kc" value="1" />下架
</li>
<li>
<input type="submit" name="send" value="添加商品" />
<input type="reset" value="重 置">
</li>
</ul>
</form>
<hr />
<h2>全部商品</h2>
<table border="0" cellspacing="1" cellpadding="0" bgcolor="#bbbbbb" width="80%" align="center">
<tr>
<td width="10%">商品代号</td>
<td width="30%">商品名称</td>
<td width="10%">商品颜色</td>
<td width="10%">商品尺寸</td>
<td width="10%">商品价格</td>
<td width="10%">库存</td>
<td width="20%" colspan="2">基本操作</td>
</tr>
<%
if not rs.bof and not rs.eof then
dim i,page
rs.pagesize=10
page=request.QueryString("page")
if page="" or not isnumeric(page) or isnull(page) then
page=1
else
page=cint(page)
end if
rs.absolutepage=page
i=1
do while not rs.eof and i<=rs.pagesize
%>
<tr>
<td><%=rs("商品代号")%></td>
<td><%=rs("商品名称")%></td>
<td><%=rs("商品颜色")%></td>
<td><%=rs("商品尺寸")%></td>
<td><%=rs("商品价格")%></td>
<% if rs("商品库存") then %>
<td>下架</td>
<%else%>
<td>充足</td>
<%end if%>
<td><a href="code.asp?id=<%=rs("编号")%>&str=up">修改</a></td>
<td><a href="code.asp?id=<%=rs("编号")%>&types=del">删除</a></td>
</tr>
<%
rs.movenext
i=i+1
loop
%>
<tr>
<td colspan="8">
<% if page<=1 then %>
<span style="color:#aaaaaa">首页 上一页</span>
<% else %>
<a href="code.asp?page=1">首页</a>
<a href="code.asp?page=<%=page-1%>">上一页</a>
<%
end if
if page>=rs.pagecount then
%>
<span style="color:#aaaaaa">下一页 尾页</span>
<% else %>
<a href="code.asp?page=<%=page+1%>">下一页</a>
<a href="code.asp?page=<%=rs.pagecount%>">尾页</a>
<% end if %>
</td>
</tr>
<%
else
%>
<tr>
<td colspan="8">没有商品信息</td>
</tr>
<%
end if
end if
rs.close
set rs=nothing
call close_conn
%>
</table>
</body>
</html>
⑺ 好用的免费网站源码网站有哪些
易扑源码,一个比较好的交流交易平台,里面很多的作品都是原创的,非常适合学习和交易。