本站首页    管理页面    写新日志    退出


«September 2025»
123456
78910111213
14151617181920
21222324252627
282930


公告
暂无公告...

我的分类(专题)

日志更新

最新评论

留言板

链接

Blog信息
blog名称:天地无用
日志总数:55
评论数量:43
留言数量:1
访问次数:194001
建立时间:2008年4月17日




[asp.Net]ASP.NET中上传文件到数据库(转)
软件技术

kkk888929 发表于 2009/4/7 15:26:21

  CREATE TABLE tblBooksUpload ( DocID int NOT NULL IDENTITY Primary Key , DocTitle varchar (200) , Doc image, DocType varchar (50) , Entrydate datetime Default GetDate() ) ************************************CREATE PROCEDURE uSP_BooksUploadFile @Title varchar(200), @Doc image, @DocType varchar(4) AS INSERT tblBooksUpload(DocTitle,Doc,DocType) VALUES (@Title,@Doc,@DocType) GO *********************************using System;using System.Collections;using System.ComponentModel;using System.Data;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.IO;using System.Data.SqlClient; namespace WebApplication200501{ /// <summary> /// WebForm3_Ftp 的摘要说明。 /// </summary> public class WebForm3_Ftp : System.Web.UI.Page {  protected System.Web.UI.HtmlControls.HtmlInputFile ftpfiles;  protected System.Web.UI.WebControls.Label LabelStat;  protected System.Web.UI.WebControls.TextBox TextBoxFileName;  protected System.Web.UI.WebControls.Label Label1;  protected System.Data.SqlClient.SqlDataAdapter sqlDataAdapter1;  protected System.Data.SqlClient.SqlConnection sqlConnection1;  protected System.Data.SqlClient.SqlCommand sqlSelectCommand1;  protected System.Data.SqlClient.SqlCommand sqlInsertCommand1;  protected System.Data.SqlClient.SqlCommand sqlUpdateCommand1;  protected System.Data.SqlClient.SqlCommand sqlDeleteCommand1;  protected System.Web.UI.WebControls.Button Button1;   private void Page_Load(object sender, System.EventArgs e)  {   // 在此处放置用户代码以初始化页面  }   #region Web 窗体设计器生成的代码  override protected void OnInit(EventArgs e)  {   //   // CODEGEN: 该调用是 ASP.NET Web 窗体设计器所必需的。   //   InitializeComponent();   base.OnInit(e);  }    /// <summary>  /// 设计器支持所需的方法 - 不要使用代码编辑器修改  /// 此方法的内容。  /// </summary>  private void InitializeComponent()  {       this.sqlDataAdapter1 = new System.Data.SqlClient.SqlDataAdapter();   this.sqlConnection1 = new System.Data.SqlClient.SqlConnection();   this.sqlSelectCommand1 = new System.Data.SqlClient.SqlCommand();   this.sqlInsertCommand1 = new System.Data.SqlClient.SqlCommand();   this.sqlUpdateCommand1 = new System.Data.SqlClient.SqlCommand();   this.sqlDeleteCommand1 = new System.Data.SqlClient.SqlCommand();   this.Button1.Click += new System.EventHandler(this.Button1_Click);   //    // sqlDataAdapter1   //    this.sqlDataAdapter1.DeleteCommand = this.sqlDeleteCommand1;   this.sqlDataAdapter1.InsertCommand = this.sqlInsertCommand1;   this.sqlDataAdapter1.SelectCommand = this.sqlSelectCommand1;   this.sqlDataAdapter1.TableMappings.AddRange(new System.Data.Common.DataTableMapping[] {                           new System.Data.Common.DataTableMapping("Table", "tblBooksUpload", new System.Data.Common.DataColumnMapping[] {                                                      new System.Data.Common.DataColumnMapping("DocID", "DocID"),                                                      new System.Data.Common.DataColumnMapping("DocTitle", "DocTitle"),                                                      new System.Data.Common.DataColumnMapping("Doc", "Doc"),                                                      new System.Data.Common.DataColumnMapping("DocType", "DocType"),                                                      new System.Data.Common.DataColumnMapping("Entrydate", "Entrydate")})});   this.sqlDataAdapter1.UpdateCommand = this.sqlUpdateCommand1;   //    // sqlConnection1   //    this.sqlConnection1.ConnectionString = "workstation id="DAYANG-C";packet size=4096;integrated security=SSPI;data source="" +    "DAYANG-C";persist security info=False;initial catalog=MyDb";   //    // sqlSelectCommand1   //    this.sqlSelectCommand1.CommandText = "[NewSelectCommand]";   this.sqlSelectCommand1.CommandType = System.Data.CommandType.StoredProcedure;   this.sqlSelectCommand1.Connection = this.sqlConnection1;   this.sqlSelectCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@RETURN_VALUE", System.Data.SqlDbType.Int, 4, System.Data.ParameterDirection.ReturnValue, false, ((System.Byte)(0)), ((System.Byte)(0)), "", System.Data.DataRowVersion.Current, null));   //    // sqlInsertCommand1   //    this.sqlInsertCommand1.CommandText = "[NewInsertCommand]";   this.sqlInsertCommand1.CommandType = System.Data.CommandType.StoredProcedure;   this.sqlInsertCommand1.Connection = this.sqlConnection1;   this.sqlInsertCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@RETURN_VALUE", System.Data.SqlDbType.Int, 4, System.Data.ParameterDirection.ReturnValue, false, ((System.Byte)(0)), ((System.Byte)(0)), "", System.Data.DataRowVersion.Current, null));   this.sqlInsertCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@DocTitle", System.Data.SqlDbType.VarChar, 200, "DocTitle"));   this.sqlInsertCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Doc", System.Data.SqlDbType.VarBinary, 2147483647, "Doc")); &n


阅读全文(1402) | 回复(0) | 编辑 | 精华
 



发表评论:
昵称:
密码:
主页:
标题:
验证码:  (不区分大小写,请仔细填写,输错需重写评论内容!)



站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.031 second(s), page refreshed 144772166 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号