国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

ASP.NET向SQL Server數(shù)據(jù)庫(kù)添加圖片

2024-07-10 13:06:15
字體:
供稿:網(wǎng)友
<%@ page language="c#" codebehind="register.aspx.cs" autoeventwireup="false" inherits="shop.register" %>
<!doctype html public "-//w3c//dtd html 4.0 transitional//en" >
<html>
<head>
<title>注冊(cè)</title>
</head>
<body >
<form id="form1" method="post" runat="server">
<font face="宋體">
<table id="table1" cellspacing="0" cellpadding="0" width="50%" align="center" bgcolor="beige"
border="0">
<tr>
<td bgcolor="#cccc66" colspan="2" height="25" rowspan="">添加新用戶</td>
</tr>
<tr>
<td>姓名</td>
<td>
<asp:textbox id="txtpersonname" runat="server"></asp:textbox></td>
</tr>
<tr>
<td>電子郵件</td>
<td>
<asp:textbox id="txtpersonemail" runat="server"></asp:textbox></td>
</tr>
<tr>
<td>性別</td>
<td>
<asp:radiobutton groupname="sex" text="男" id="sexmale" runat="server" />
<asp:radiobutton groupname="sex" text="女" id="sexfemale" runat="server" />
</td>
</tr>
<tr>
<td>出生日期</td>
<td>
<asp:textbox id="txtpersondob" runat="server"></asp:textbox></td>
</tr>
<tr>
<td>照片</td>
<td><input type="file" id="personimage" name="personimage" runat="server"></td>
</tr>
<tr>
<td align="center" colspan="2">
<asp:button id="button1" onclick="addperson" runat="server" text="添加"></asp:button>
</td>
</tr>
</table>
</font>
</form>
</body>
</html>
aspx.cs:
using system;
using system.io;
using system.collections;
using system.componentmodel;
using system.data;
using system.data.sqlclient;
using system.drawing;
using system.web;
using system.web.sessionstate;
using system.web.ui;
using system.web.ui.webcontrols;
using system.web.ui.htmlcontrols;
using system.configuration;
namespace shop
{
/// <summary>
/// register 的摘要說明。
/// </summary>
public class register : system.web.ui.page
{
protected system.web.ui.webcontrols.textbox txtpersonname;
protected system.web.ui.webcontrols.textbox txtpersonemail;
protected system.web.ui.webcontrols.radiobutton sexmale;
protected system.web.ui.webcontrols.radiobutton sexfemale;
protected system.web.ui.webcontrols.textbox txtpersondob;
protected system.web.ui.htmlcontrols.htmlinputfile personimage;
protected system.web.ui.webcontrols.button button1;

private void page_load(object sender, system.eventargs e)
{
// 在此處放置用戶代碼以初始化頁面
}
public void addperson(object sender, system.eventargs e)
{
int intimagesize;
string strimagetype;
stream imagestream;
intimagesize = personimage.postedfile.contentlength; // 文件大小
strimagetype = personimage.postedfile.contenttype; // 文件類型
imagestream = personimage.postedfile.inputstream;
byte[] imagecontent = new byte[intimagesize];
int intstatus = imagestream.read(imagecontent, 0, intimagesize);

// 寫入數(shù)據(jù)庫(kù)
string strconn = configurationsettings.appsettings["connectionstring"];
sqlconnection myconnection = new sqlconnection(strconn);
sqlcommand mycommand = new sqlcommand("sp_person_isp", myconnection);
mycommand.commandtype = commandtype.storedprocedure;

mycommand.parameters.add("@personemail", sqldbtype.varchar, 255).value = txtpersonemail.text;
mycommand.parameters.add("@personname", sqldbtype.varchar, 255).value = txtpersonname.text;
mycommand.parameters.add("@personsex", sqldbtype.char, 1);
if(sexmale.checked)
mycommand.parameters["@personsex"].value = "m";
else
mycommand.parameters["@personsex"].value = "f";
mycommand.parameters.add("@persondob", sqldbtype.datetime).value = txtpersondob.text;
mycommand.parameters.add("@personimage", sqldbtype.image).value = imagecontent;
mycommand.parameters.add("@personimagetype", sqldbtype.varchar, 255).value = strimagetype;

try
{
myconnection.open();
mycommand.executenonquery();
myconnection.close();
response.write("添加成功!");
}
catch(system.exception sqlexe)
{
response.write("添加失敗!原因:"+sqlexe.tostring());
}
}

#region web 窗體設(shè)計(jì)器生成的代碼
override protected void oninit(eventargs e)
{
//
// codegen: 該調(diào)用是 asp.net web 窗體設(shè)計(jì)器所必需的。
//
initializecomponent();
base.oninit(e);
}

/// <summary>
/// 設(shè)計(jì)器支持所需的方法 - 不要使用代碼編輯器修改
/// 此方法的內(nèi)容。
/// </summary>
private void initializecomponent()
{   
this.load += new system.eventhandler(this.page_load);
}
#endregion
}
}


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 冀州市| 铁力市| 思茅市| 周口市| 铜鼓县| 郴州市| 新民市| 大庆市| 佛坪县| 翁源县| 龙海市| 高密市| 城市| 邵阳县| 江北区| 宁波市| 辽宁省| 永昌县| 辽源市| 张家界市| 烟台市| 绥中县| 绥江县| 松滋市| 肥乡县| 吉安县| 和田市| 广宗县| 隆昌县| 红原县| 烟台市| 湖州市| 祥云县| 阿坝| 康马县| 奉贤区| 伊宁县| 安康市| 天柱县| 綦江县| 高清|