动网论坛,站长建站首选,国内使用量最多的论坛软件 动网论坛官方技术讨论区 站长工具 申请属于您自己的免费论坛
首页 | 新闻资讯 | 网站运营 | 网络编程 | 数据库 | 服务器 | 网页设计 | 图像媒体 | 网络应用 | 搜索优化 | 资源下载 | 动网主机 | DVBOX
    本站内  互联网 ASP论坛  ASP.Net论坛  PHP论坛
  
   .Net → 阅读文章

 图片上传的数据库部分

作者来源: 
阅读 数 458 人次 , 2006-3-29 4:33:00 


public int fepicdataset(string strpictitle, string strpicdate, string strpicname, int intpictype, string strpicintro, string strthumbnail, int opid)
{

//string strpictitle,
//string strpicdate,
//string strpicname,
//int intpictype,
//string strpicintro,
//string strpicname,
//string strthumbnail,
//int opid
sqlconnection myconnection = new sqlconnection(configurationsettings.appsettings["connectionstring"]);
sqlcommand mycommand = new sqlcommand("mag_fepicdataset", myconnection);
// mark the command as a sproc
mycommand.commandtype = commandtype.storedprocedure;

// add parameters to sproc
sqlparameter parameteruserid = new sqlparameter("@opid", sqldbtype.int);
parameteruserid.value = opid;
mycommand.parameters.add(parameteruserid);

sqlparameter parameterpictitle = new sqlparameter("@pictitle", sqldbtype.char, 30);
parameterpictitle.value = strpictitle;
mycommand.parameters.add(parameterpictitle);

sqlparameter parameterpicdate = new sqlparameter("@picdate", sqldbtype.char, 10);
parameterpicdate.value = strpicdate;
mycommand.parameters.add(parameterpicdate);

sqlparameter parameterpicname = new sqlparameter("@picname", sqldbtype.char, 50);
parameterpicname.value = strpicname;
mycommand.parameters.add(parameterpicname);

sqlparameter parameterpictype = new sqlparameter("@pictype", sqldbtype.int);
parameterpictype.value = intpictype;
mycommand.parameters.add(parameterpictype);

sqlparameter parameterpicintro = new sqlparameter("@picintro", sqldbtype.char, 255);
parameterpicintro.value = strpicintro;
mycommand.parameters.add(parameterpicintro);

sqlparameter parameterthumbnail = new sqlparameter("@thumbnail", sqldbtype.char, 50);
parameterthumbnail.value = strthumbnail;
mycommand.parameters.add(parameterthumbnail);

sqlparameter parameterhostaddress = new sqlparameter("@opip", sqldbtype.char, 15);
parameterhostaddress.value = context.request.userhostaddress;
mycommand.parameters.add(parameterhostaddress);

//sqlparameter parameterrid = new sqlparameter("@returnid", sqldbtype.int);
//parameterreturnuserid.value = -1;
//parameterrid.direction = parameterdirection.output;
//mycommand.parameters.add(parameterrid);



// execute the command in a try/catch to catch duplicate username errors
try
{
// open the connection and execute the command
myconnection.open();
mycommand.executenonquery();
}
catch
{

// failed to create a new user
return -1;
}
finally
{

// close the connection
if (myconnection.state == connectionstate.open)
myconnection.close();
}

return 1;

}

 本文Tags数据库  
 收藏本文  打印本文  论坛讨论  关闭窗口
· 上一篇:图片上传的功能简介及web.config设置
· 下一篇:图片上传的WebForm
· .net中即时消息发送的实现
· 用asp.net写的论坛程序--论坛主页
· jsp“抓”网页代码的程序
· 刚学ASP.Net,学了个简单的计算器
· 用Asp.net实现基于XML的留言簿之一


关于本站 | 联系我们 | 业务合作 | 客户案例 | 诚聘英才 | 广告合作 | 收藏本站
海口动网先锋网络科技有限公司版权所有
Copyright © 2000 - 2006 Cndw.Com
中华人民共和国电信与信息服务业务经营许可证编号 琼 ICP 020077