asp怎樣實現批量添加產品圖片

sapotaliu 2008-04-21 03:29:43
求:asp怎樣實現批量添加產品圖片,謝謝
...全文
261 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
文盲老顾 2008-04-21
  • 打赏
  • 举报
回复
数据库结构不同,代码写的也不一样啊

<form method="post" action="?action=new" enctype="multipart/form-data">
<tr valign=top>
<td align=right>商品图片 :</td>
<td colspan=3>最佳图片尺寸 340 * 240
<div><a href="javascript:additem();">增加图片</a>   <a href="javascript:submit_i();">更新设置</a></div><div id=newpic>
<%
Dim RS1
intLoop = 1
Set RS1 = BS.Main(0).Execute("select * from Reg_Product_Image where pID=" & P(0) & " order by selected" & Desc)
Do While Not RS1.Eof
Response.Write "<div>"
%>
<a href="javascript:preview('<%=SiteRoot%>Upload/Image/Product/<%=RS1("sPic")%>')">预览原始图</a> :<span id=l<%=intLoop%>><input type=text value="<%=trim(RS1("sPic"))%>" name="large_<%=RS1(0)%>" size=27 readonly></span>
<input type=button onclick=edt('l','<%=intLoop%>','<%=RS1(0)%>') value=修改 id=btn_l_<%=intLoop%>>
<span class=act><input type=checkbox name="slt_<%=RS1(0)%>" value="1"<%If RS1("enabled") Then%> checked<%End If%>> 显示该图 </span>
 
<span class=act><input type=radio value="<%=intLoop%>,<%=RS1(0)%>" name=def<%If RS1("selected") Then%> checked<%End If%>> 设置为默认</span>
 
<a href=?action=delitem&id=<%=P(0)%>&item=<%=RS1(0)%>>删除</a>
<%
Response.Write "</div>"
RS1.MoveNext
intLoop = intLoop + 1
Loop
Set RS1 = Nothing
%>
</div>
</td>
</tr>
</form>

<script>
function preview(v){
window.open(v,'_blank');
}
function edt(v,n,id){
if(document.getElementById('btn_'+v+'_'+n).value=='修改'){
document.getElementById('btn_'+v+'_'+n).value='放弃';
if (v=='s'){
t=n*2;
}else{
t=n*2+1;
}
bak[t]=document.getElementById(v+n).innerHTML;
document.getElementById(v+n).innerHTML='<input type=file name="file_'+v+'_'+n+'_'+id+'" size=16>';
}else{
document.getElementById('btn_'+v+'_'+n).value='修改';
if (v=='s'){
t=n*2;
}else{
t=n*2+1;
}
document.getElementById(v+n).innerHTML=bak[t];
}
}
function additem(){
var obj = document.getElementById('newpic');
var count = obj.getElementsByTagName('div').length + 1;
var n = document.createElement("div");
n.style.overflow = 'hidden';
n.innerHTML = '商品图片 :<span id="l'+count+'"><input type="file" size=25 name="file_l_'+count+'_0" /></span> <span class=act><input type="checkbox" name="slt_'+count+'_0" value="1" checked /> 显示该图 </span>   <span class=act><input type="radio" name="def" value="'+count+',0" /> 设置为默认 </span>\n'
obj.appendChild(n);
count++;
}

function submit_i(){
document.forms['reload'].submit();
}

var bak=new Array();
if (document.getElementById('newpic')){
additem();
document.getElementsByName('def')[0].checked=true;
}
</script>
sapotaliu 2008-04-21
  • 打赏
  • 举报
回复
能不能打開那瀏覽對話框後,可以選擇多個圖片?並把其圖片地址寫入到數據庫里去呢?
能否給一些源碼參考一下.
aspnetzhaoy 2008-04-21
  • 打赏
  • 举报
回复
说的清楚点
文盲老顾 2008-04-21
  • 打赏
  • 举报
回复
一个产品表,一个图片表,上传的图片地址都放到图片表里,对应产品的 ID 即可
内容概要:本文详细介绍了利用Simulink进行变压器开路试验的电路连接配置与仿真实现方法,重点在于通过仿真手段还原实际电力系统中变压器在空载条件下的电气特性,从而深入理解其工作原理与性能表现。文章作为电力系统仿真系列研究的一部分,系统阐述了从电路模型搭建、参数设定、仿真运行到结果分析的完整流程,突出展示了MATLAB/Simulink在电力设备建模与教学科研中的强大功能与应用价值。; 适合人群:具备电力系统基础知识,熟悉MATLAB/Simulink仿真环境,从事电气工程、自动化及相关领域的研发人员,以及高年级本科生和研究生。; 使用场景及目标:①掌握变压器开路试验的基本原理与Simulink仿真建模的具体步骤;②通过仿真实验深入理解空载电流、铁芯损耗及励磁特性等关键参数的物理意义;③为后续开展变压器短路试验、暂态过程分析以及其他电力设备的仿真研究奠定理论与实践基础。; 阅读建议:建议结合Simulink软件动手实践,逐步构建并调试电路模型,重点关注各元件参数的设置方法与测量模块的应用技巧,同时推荐参考文中提及的其他相关仿真案例进行拓展学习,以全面提升对电力系统仿真实践的整体认知与操作能力。

28,403

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧