亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數據庫 > Access > 正文

圖片上傳到數據庫并顯示(C#+Access)

2024-09-07 19:04:55
字體:
來源:轉載
供稿:網友
//上傳文件:upload.aspx
<%@ page language="c#" %>
<%@ import namespace="system.data" %>
<%@ import namespace="system.data.oledb" %>
<%@ import namespace="system.io" %>
<script runat="server">

public void addperson(object sender, eventargs e)
{
int64 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,personimage.postedfile.contentlength);

oledbconnection myconnection = new oledbconnection( "provider=microsoft.jet.oledb.4.0;data source=" + server.mappath("ps.mdb"));
oledbcommand mycommand = new oledbcommand("insert into manhua(img,biaoti,laiyuan,author,keyword,content) values(@img,@biaoti,@laiyuan,@author,@keyword,@content)", myconnection);

mycommand.parameters.add("@img",imagecontent);
mycommand.parameters.add("@biaoti",txtname.text);
mycommand.parameters.add("@laiyuan",textbox1.text);
mycommand.parameters.add("@author",textbox2.text);
mycommand.parameters.add("@keyword",textbox3.text);
mycommand.parameters.add("@content",textbox4.text);
try
{
myconnection.open();
mycommand.executenonquery();
myconnection.close();
//response.write("<font color="red">new person successfully added!</font>");
}
catch(oledbexception ex)
{
response.write("insert failed.error details are:" + ex.tostring());
}

txtname.text="";
}

</script>
<html>
<head>
<title>upload image to db!</title>
</head>
<body style="font: 10pt verdana">
<form enctype="multipart/form-data" runat="server">
<table align="center">
<tbody>
<tr>
<td>
<font size="2">標&nbsp; 題:</font>
<asp:textbox id="txtname" runat="server"></asp:textbox>
</td>
</tr>
<tr>
<td>
<font size="2">來&nbsp; 源:</font>
<asp:textbox id="textbox1" runat="server"></asp:textbox>
</td>
</tr>
<tr>
<td>
<font size="2">作&nbsp;&nbsp;者:</font>
<asp:textbox id="textbox2" runat="server"></asp:textbox>
</td>
</tr>
<tr>
<td>
<font size="2">關鍵字:</font>
<asp:textbox id="textbox3" runat="server"></asp:textbox>
</td>
</tr>
<tr>
<td>
<font size="2">圖&nbsp; 片:</font>
<input id="personimage" type="file" runat="server" />
</td>
</tr>
<tr>
<td>
<font size="2">內&nbsp; 容:</font>
<asp:textbox id="textbox4" runat="server" height="76px" width="383px" textmode="multiline"></asp:textbox>
</td>
</tr>
<tr>
<td>
<asp:button id="button1" onclick="addperson" text="添加" runat="server" width="60"></asp:button>
</td>
</tr>
</tbody>
</table>
</form>
</body>
</html>

//讀出圖片文件
<%@ page language="c#" %>
<%@ import namespace="system.data" %>
<%@ import namespace="system.data.oledb" %>
<script runat="server">

public void page_load(object sender, eventargs e)
{
if(!ispostback)
{
bindgrid();
}
}

private void bindgrid()
{
oledbconnection mycn = new oledbconnection("provider=microsoft.jet.oledb.4.0;data source=" + server.mappath("ps.mdb"));
oledbcommand mycmd =new oledbcommand("select * from manhua",mycn);
mycmd.commandtype = commandtype.text;
try
{
mycn.open();
datalist1.datasource = mycmd.executereader(commandbehavior.closeconnection);
datalist1.databind();
}
catch(oledbexception ex)
{
response.write("error occured while generating data.error is " + ex.tostring());
}
}


public string formaturl(string strargument)
{
return("showimg.aspx?id=" + strargument);
}

</script>
<html>
<head>
</head>
<body>
<form runat="server">
<table style="width: 792px; height: 531px" width="792">
<tbody>
<tr>
<td align="middle">
<asp:datalist id="datalist1" runat="server">
<itemtemplate>
<table>
<tr>
<td align="center">
<font size="3" color="red"><%# databinder.eval(container.dataitem,"biaoti")%></font></td>
</tr>
<tr>
<td align="center">
<font size="2">作者:<%# databinder.eval(container.dataitem,"author")%>&nbsp;&nbsp;來源:<%# databinder.eval(container.dataitem,"laiyuan")%></font></td>
</tr>
<tr>
<td align="center">
<itemtemplate>
<asp:image runat="server" id="image1" imageurl='<%# formaturl(databinder.eval(container.dataitem, "id").tostring()) %>' />
</itemtemplate>
</td>
</tr>
<tr>
<td align="center">
<font size="2"><%# databinder.eval(container.dataitem,"content")%></font>
</td>
</tr>
</table>
</itemtemplate>
</asp:datalist>
</td>
</tr>
</tbody>
</table>
</form>
</body>
</html>

//顯示圖片
<%@ page language="c#" %>
<%@ import namespace="system.data" %>
<%@ import namespace="system.data.oledb" %>
<%@ import namespace="system.io" %>
<script runat="server">

public void page_load(object sender, eventargs e)
{
try
{
string strimageid=request.querystring["id"];
oledbconnection mycn = new oledbconnection("provider=microsoft.jet.oledb.4.0; data source = " + server.mappath("ps.mdb"));
oledbcommand mycmd =new oledbcommand("select * from manhua where id=" + strimageid,mycn);

mycn.open();
oledbdatareader dr;

dr = mycmd.executereader(commandbehavior.closeconnection);
if(dr.read())
{
response.contenttype = dr["biaoti"].tostring();
response.binarywrite((byte[])dr["img"]);
}
mycn.close();
}
catch(oledbexception ex)
{

}
}

</script>
<html>
<head>
</head>
<body>
<form id="form1" runat="server">
</form>
</body>
</html>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产深夜精品福利| 日韩在线观看你懂的| 亚洲成人免费在线视频| 国产极品精品在线观看| 黄色成人在线播放| 亚洲乱码国产乱码精品精| 美女av一区二区| 一个人看的www欧美| 精品亚洲va在线va天堂资源站| 亚洲色图15p| 青青久久av北条麻妃黑人| 国产视频亚洲视频| 黑人极品videos精品欧美裸| 亚洲成年人在线| 国产精品美女主播在线观看纯欲| 精品国内亚洲在观看18黄| 亚洲影院污污.| 两个人的视频www国产精品| 国产精品久久久久av| 国产精品久久久久久亚洲调教| 98精品国产自产在线观看| 欧美激情精品久久久久久大尺度| 日韩视频一区在线| 亚洲第一网站男人都懂| 精品视频久久久久久久| 日韩欧美在线免费观看| 欧美另类老肥妇| 国产精品视频不卡| 亚洲色图校园春色| 黑人极品videos精品欧美裸| 亚洲一区二区精品| 亚洲免费高清视频| 欧美美女18p| 2025国产精品视频| xxx欧美精品| 久久精品国产清自在天天线| 国产午夜精品麻豆| 国产一区二区三区在线观看网站| 国产999在线观看| 精品无人国产偷自产在线| 欧美又大粗又爽又黄大片视频| 欧美激情精品久久久久久大尺度| 91精品视频大全| 日韩www在线| 国产不卡一区二区在线播放| 久久99精品久久久久久青青91| 日韩成人av在线播放| 成人精品aaaa网站| 成人福利视频网| 成人美女av在线直播| 国产亚洲精品综合一区91| 成人久久久久久| 精品偷拍一区二区三区在线看| 中文字幕亚洲第一| 青草热久免费精品视频| 国产v综合ⅴ日韩v欧美大片| 一区二区在线视频播放| 精品丝袜一区二区三区| 久久精品最新地址| 亚洲影院污污.| 日本亚洲欧洲色α| 久久夜色精品国产欧美乱| 麻豆国产va免费精品高清在线| 韩日精品中文字幕| 欧美激情中文网| 国模叶桐国产精品一区| 国产剧情日韩欧美| 久久精品久久久久电影| 国产精品精品一区二区三区午夜版| 亚洲国产精品福利| 国产成人精品一区二区在线| 久久影院在线观看| 成人黄色网免费| 欧美激情网站在线观看| 亚洲无限av看| 另类少妇人与禽zozz0性伦| 国外成人性视频| 这里只有精品在线播放| 欧美激情第99页| 亚洲一区二区三区久久| 亚洲欧美中文在线视频| 久久久久久国产三级电影| 久久久午夜视频| 亚洲va久久久噜噜噜| 国产精品视频自拍| 午夜精品视频网站| 国产精品久久久久av免费| 久久久在线视频| 久久久成人精品| 亚洲国产成人av在线| 91精品国产91久久久久福利| 91久久国产婷婷一区二区| 欧美日韩免费观看中文| 欧美激情女人20p| 日韩在线观看你懂的| 91系列在线播放| 91国产高清在线| 国产精品亚洲аv天堂网| 亚洲va男人天堂| 欧美激情综合色综合啪啪五月| 国产日韩欧美在线观看| 少妇高潮久久77777| 国产成人精品最新| 精品亚洲永久免费精品| 国产精品大片wwwwww| 亚洲欧美日韩在线一区| 国产亚洲视频中文字幕视频| 亚洲乱码一区二区| 97视频在线观看播放| 成人免费看片视频| 91在线观看免费| 久久精品中文字幕| 日韩高清有码在线| 欧美激情免费观看| 日本精品久久久| 亚洲国产古装精品网站| 欧洲永久精品大片ww免费漫画| 久久精品国产免费观看| 久久亚洲精品国产亚洲老地址| 中文字幕日韩欧美在线视频| 最近2019中文字幕mv免费看| 国产精品自拍视频| 亚洲精品黄网在线观看| 国产伦精品一区二区三区精品视频| 国产精品网红直播| 欧美中文字幕在线视频| 久久人人看视频| 欧美成人精品激情在线观看| 国产亚洲在线播放| 亚洲精品91美女久久久久久久| 91国产美女视频| 97香蕉久久夜色精品国产| 丰满岳妇乱一区二区三区| 国产在线视频欧美| 亚洲高清一二三区| 欧美日韩激情网| 欧美成年人视频网站| 中文字幕亚洲专区| 97精品国产97久久久久久春色| 成人a免费视频| 亚洲天堂成人在线| 国产一区二区免费| 欧美精品一本久久男人的天堂| 国产区亚洲区欧美区| 欧美一级成年大片在线观看| 国产成人综合av| 91po在线观看91精品国产性色| 在线播放国产精品| 国产成人久久久| 在线观看精品国产视频| www.亚洲男人天堂| 日韩电视剧免费观看网站| 国产精品露脸av在线| 久久韩国免费视频| 久久久久国产精品www| 精品少妇v888av| 精品夜色国产国偷在线| 欧美日本国产在线| 国产精品久久久久久搜索| 中文字幕免费精品一区| 久久久久久久久网站| 久久久av网站| 国产精品一区二区av影院萌芽| 欧美性猛交xxxxx水多|