FlexÉÏ´«Í¼Æ¬µÈÐÅÏ¢µ½Êý¾Ý¿â£¬²¢ÏÂÔØÏÔʾͼƬ

FlexÉÏ´«Í¼Æ¬µÈÐÅÏ¢µ½Êý¾Ý¿â,²¢ÏÂÔØÏÔʾͼƬ

2011-11-14 19:51 186ÈËÔĶÁ ÆÀÂÛ(0) ÊÕ²Ø ¾Ù±¨

1.ÉÏ´«µ½SqlServer

¹¦ÄÜΪÉÏ´«Âþ»­ÖÁSqlServer,ÏÈÉÏ´«·Ç¶þ½øÖÆÍ¼Æ¬ÐÅÏ¢(Âþ»­±àºÅ,¾íÊý,±¾¾íͼƬ±àºÅ),ÉÏ´«³É¹¦ºó¸ù¾Ý·µ»ØµÄ×ÔÔö Ö÷¼üÔÙÉÏ´«¶þ½øÖÆÍ¼Æ¬.

²ÉÓÃFluorineFxµ÷ÓÃRemoteObject²Ù×÷Êý¾Ý¿â,ÉÏ´«Í¼Æ¬Ôò²ÉÓÃFileReferenceÉÏ´«µ½UploadManHua.ashx

C#¶ËÔ¶³Ì·þÎñÀà ManHuaService.cs

Code using System;

using System.Collections.Generic; using System.Text; using System.Data;

using System.Data.SqlClient; using FluorineFx; using FluorineFx.AMF3;

namespace ServiceLibrary {

[RemotingService(\)] public class ManHuaService {

[DataTableType(\)] ///

/// »ñµÃÒ»ÕÅÂþ»­Í¼Æ¬ ///

///

///

/// ///

public ManHuaTuPian GetOneManHuaTuPian(int ManHuaID, int JuanShu, int BenJuanTuPianXH) {

SqlConnection con = new SqlConnection(%uaLiuLan\); con.Open();

SqlCommand cmd = new SqlCommand(\nHuaID=\ + ManHuaID.ToString() + \ + JuanShu.ToString() + %uanTuPianXH=\ + BenJuanTuPianXH.ToString(), con); SqlDataAdapter dap = new SqlDataAdapter(cmd); DataTable tb = new DataTable(); dap.Fill(tb); con.Close();

if (tb.Rows.Count > 0) {

ManHuaTuPian objManHua = new ManHuaTuPian(); objManHua.ID = int.Parse(tb.Rows[0][\].ToString());

objManHua.ManHuaID = int.Parse(tb.Rows[0][\].ToString()); objManHua.JuanShu = int.Parse(tb.Rows[0][\].ToString());

objManHua.BenJuanTuPianXH = int.Parse(tb.Rows[0][\].ToString());

byte[] bytes = (byte[])tb.Rows[0][\]; ByteArray imagebytes = new ByteArray(); imagebytes.WriteBytes(bytes,0,bytes.Length); objManHua.TuPian = imagebytes; return objManHua; } else return null; }

///

/// ²åÈëÒ»ÕÅÂþ»­Í¼Æ¬ ///

/// ///

/// /// ²åÈë³É¹¦¼Ç¼µÄ×ÔÔöÖ÷¼ü

public int InsertManHua(int ManHuaID,int JuanShu,int BenJuanTuPianXH) {

SqlConnection con = new SqlConnection(%uaLiuLan\); con.Open();

SqlCommand cmd = new SqlCommand(); cmd.Connection = con;

cmd.CommandText = %uPianXH) values(@ManHuaID,@JuanShu,@BenJuanTuPianXH)\\r\\nselect scope_identity()\;

SqlParameterCollection sqlParams = cmd.Parameters; sqlParams.Add(\, SqlDbType.Int); sqlParams.Add(\, SqlDbType.Int);

sqlParams.Add(\, SqlDbType.Int); sqlParams[0].Value = ManHuaID; sqlParams[1].Value = JuanShu;

sqlParams[2].Value = BenJuanTuPianXH; int identityID;

identityID = int.Parse(cmd.ExecuteNonQuery().ToString()); con.Close(); con.Dispose(); return identityID; }

///

/// ¸üÐÂÂþ»­Í¼Æ¬ ///

///

///

/// ³É¹¦·µ»Øtrue,ʧ°Ü·µ»Øfalse. public void UpdateManHuaTuPian(int ID, byte[] imagebytes) {

SqlConnection con = new SqlConnection(%uaLiuLan\); con.Open();

SqlCommand cmd = new SqlCommand(%uPian where ID=@ID\, con);

cmd.Parameters.Add(new SqlParameter(\, imagebytes)); cmd.Parameters.Add(new SqlParameter(\, ID)); cmd.ExecuteNonQuery(); con.Close(); con.Dispose(); } } }

1.ÉÏ´«¶þ½øÖÆºÍÆäËüÐÅÏ¢µ½Êý¾Ý¿â ÉÏ´«½çÃæ

UploadManHua.mxml:

Code

ÁªÏµ¿Í·þ£º779662525#qq.com(#Ìæ»»Îª@)