首页软件新闻工具软件操作系统办公软件聊天工具多媒体网页制作网页设计网站运营平面设计作品欣赏数据库程序组网
Ghost | Kugoo | 遨游 | Xp | Dw | Fw | Flash | Ps | 迅雷 | CD | ill | CAD | 五笔 | Word | Excel | Wps | Msn | QQ | 学电脑 | Asp | Php | Jsp | 3Dmax | 海报 | 包装 | 标志 | 地产 | 插画

ASP.NET如何存取SQL Server数据库图片

来源:动态网站制作指南(读取中...) 2006-9-23 【字体: 】 切换为

  下面给大家一个用于C# Winform的存入、读取程序。其中不同请大家自己比较!(为了方便起见,我将数据库字段简化为二个:imgtitle和imgdata。

  using System;

  using System.Drawing;

  using System.Collections;

  using System.ComponentModel;

  using System.Windows.Forms;

  using System.Data;

  using System.IO;

  using System.Data.SqlClient;

  namespace WindowsApplication21

  {

  ///

  /// Form1 的摘要说明。

  ///

  public class Form1 : System.Windows.Forms.Form

  {

  private System.Windows.Forms.Button button1;

  ///

  /// 必需的设计器变量。

  ///

  private System.ComponentModel.Container components = null;

  private string ConnectionString = "Integrated Security=SSPI;Initial Catalog=;DataSource=localhost;";

  private SqlConnection conn = null;

  private SqlCommand cmd = null;

  private System.Windows.Forms.Button button2;

  private System.Windows.Forms.PictureBox pic1;

  private System.Windows.Forms.OpenFileDialog openFileDialog1;

  private string sql = null;

  private System.Windows.Forms.Label label2;

  private string nowId=null;

  public Form1()

  {

  //

  // Windows 窗体设计器支持所必需的

  //

  InitializeComponent();

  conn = new SqlConnection(ConnectionString);

  //

  // TODO: 在 InitializeComponent 调用后添加任何构造函数代码

  //

  }

  ///

  /// 清理所有正在使用的资源。

  ///

  protected override void Dispose( bool disposing )

  {

  if (conn.State == ConnectionState.Open)

  conn.Close();

  if( disposing )

  {

  if (components != null)

  {

  components.Dispose();

  }

  }

  base.Dispose( disposing );

  }

  #region Windows Form Designer generated code

  ///

  /// 设计器支持所需的方法 - 不要使用代码编辑器修改

  /// 此方法的内容。

  ///

  private void InitializeComponent()

  {

  this.button1 = new System.Windows.Forms.Button();

  this.pic1 = new System.Windows.Forms.PictureBox();

  this.button2 = new System.Windows.Forms.Button();

  this.openFileDialog1 = new System.Windows.Forms.OpenFileDialog();

  this.label2 = new System.Windows.Forms.Label();

  this.SuspendLayout();

  //

  // button1

  //

  this.button1.Location = new System.Drawing.Point(0, 40);

  this.button1.Name = "button1";

  this.button1.Size = new System.Drawing.Size(264, 48);

  this.button1.TabIndex = 0;

  this.button1.Text = "加入新的图片";

  this.button1.Click += new System.EventHandler(this.button1_Click);

  //

  // pic1

  //

  this.pic1.Location = new System.Drawing.Point(280, 8);

  this.pic1.Name = "pic1";

  this.pic1.Size = new System.Drawing.Size(344, 264);

  this.pic1.TabIndex = 3;

  this.pic1.TabStop = false;

  //

  // button2

  //

  this.button2.Location = new System.Drawing.Point(0, 104);

  this.button2.Name = "button2";

  this.button2.Size = new System.Drawing.Size(264, 40);

  this.button2.TabIndex = 4;

  this.button2.Text = "从数据库中恢复图像";

  this.button2.Click += new System.EventHandler(this.button2_Click);

  //

  // openFileDialog1

  //

  this.openFileDialog1.Filter = ""图像文件(*.jpg,*.bmp,*.gif)|*.jpg|*.bmp|*.gif"";

  //

  // label2

  //

  this.label2.Location = new System.Drawing.Point(0, 152);

  this.label2.Name = "label2";

  this.label2.Size = new System.Drawing.Size(264, 48);

  this.label2.TabIndex = 5;

  //

  // Form1

  //

  this.AutoScaleBaseSize = new System.Drawing.Size(6, 14);

  this.ClientSize = new System.Drawing.Size(632, 273);

  this.Controls.AddRange(new System.Windows.Forms.Control[] {

  this.label2,

  this.button2,

  this.pic1,

  this.button1});

  this.Name = "Form1";

  this.Text = "Form1";

  this.Load += new System.EventHandler(this.Form1_Load);

  this.ResumeLayout(false);

  }

  #endregion

  ///

  /// 应用程序的主入口点。

  ///

  [STAThread]

  static void Main()

  {

  Application.Run(new Form1());

  }

  private void button1_Click(object sender, System.EventArgs e)

上一页  [1] [2] 

    相关新闻
    用户评论
数据载入中,请稍后……
评论内容:不能超过100字,不需审核,请自觉遵守互联网相关政策法规。
发表评论: 匿名发表 用户名: loading 位网友发表了评论 查看评论
(0/100)
    推广服务
IT部落推荐阅读
·生活服务
·精彩图文
·赞助商链接