• 4 odgovora
  • 2.831 pregleda
Upload slike u SQL bazu 16.10.2008. u 20:24 · pre 219 meseci #1
Pozdravljam!
Koristim SQL Server 2005 i VS 2008 (ASP.NET i C#).

Kada pokrenem program za upload slike na bazu preko web stranice konstantno mi se javljaju tri greške.

Error 1 'ASP.default_aspx.GetTypeHashCode()': no suitable method found to override
Error 2 'ASP.default_aspx.ProcessRequest(System.Web.HttpContext)': no suitable method found to override
Error 3 'ASP.default_aspx' does not implement interface member 'System.Web.IHttpHandler.IsReusable'

Ne znam u ćemu je problem. Može pomoć
Hvala unaprijed



Re: Upload slike u SQL bazu 17.10.2008. u 09:38 · pre 219 meseci #3
Evo code koji koristim:

using System;
using System.Configuration;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Data.SqlClient;
using System.Drawing;
using System.Web;
using System.IO;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;

namespace uploadSlike
{

public partial class _Default : System.Web.UI.Page
{
protected System.Web.UI.WebControls.Button Button1;
protected System.Web.UI.WebControls.TextBox TextBox1;
protected System.Web.UI.HtmlControls.HtmlInputFile File1;

// public Slike(){}

protected void Page_Load(object sender, EventArgs e)
{

}
protected void Button1_Click(object sender, EventArgs e)
{
if(Page.IsValid)
{



string naziv=TextBox1.Text;
byte[] slikaBinar=new byte[slikaDuzina];
int n=streamSlike.Read(slikaBinar, 0, slikaDuzina);

int redovi=SaveToDb(naziv, slikaBinar);
if(redovi>0)
{
Response.Write("Slika je snimljena");

}
else
{
Response.Write("Greska kod snimanja slike");
}

}

}
private int SaveToDb(string naziv, byte[] slikaB, string type)
{
SqlConnection konekcija=new SqlConnection();
konekcija.ConnectionString="Data source=(local); Initial catalog=album; Integrated security=true";

SqlCommand komanda=new SqlCommand("INSERT INTO tbl_slike(naslov, slika, tip) VALUES (@naslov, @slika, @tip)", konekcija);

SqlParameter atribut0=new SqlParameter(@naslov, SqlDbType.VarChar, 50);
atribut0.Value= naziv;
komanda.Parameters.Add(atribut0);

SqlParameter atribut1=new SqlParameter (@slika, SqlDbType.Image);
atribut1.Value= slikaB;
komanda.Parameters.Add(atribut1);



konekcija.Open();
int brojRedova=komanda.ExecuteNonQuery();
konekcija.Close();

return brojRedova;



}

}
}
Re: Upload slike u SQL bazu 19.10.2008. u 15:11 · pre 219 meseci #4
Daj prvih par redova iz .aspx fajla (<%@Page ....)

Potpis
Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog
naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji
je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan,
sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv - Z.Đinđić
Re: Upload slike u SQL bazu 20.10.2008. u 12:21 · pre 219 meseci #5
Pozdrav, sad sam sve uradio ali mi nema podataka u bazi ako mozes pogledaj temu Nema podataka u SQL bazi. Postavio sam sve file-ove vezano za web site oko upload-a.
Nemam vise tu gresku, sad se sve pokrene i sve samo kad kliknem na dugme za dodavanje nema nista u bazi.
Evo apsx za ovo.

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>

Hvala na pomoći, ako mozes pogledaj temu koju sam postavio pa vidi sta ne valja u code-u
Svako dobro
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme