Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Pretrazivanje baze podataka u ASP.NET 2.0

[es] :: .NET :: ASP.NET :: Pretrazivanje baze podataka u ASP.NET 2.0

[ Pregleda: 4107 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

duchess
Ivana Petrovic
In the middle of nowhere.

Član broj: 142670
Poruke: 132
*.adsl.beotel.net.

Sajt: ivona.stens-turs.com


Profil

icon Pretrazivanje baze podataka u ASP.NET 2.013.06.2007. u 11:28 - pre 205 meseci
Hi. Zanima me kako da namestim pretrazivanje neke odredjene tabele u bazi, koju sam na stranicu ubacila preko datagrida?

Da li postoje neke skripte? Please help me!

ASP radim preko c# u web developer 2005 express edition..
Listen very carefully, I shall say this only once!
 
Odgovor na temu

Yoorke

Član broj: 109237
Poruke: 12
195.252.127.*



Profil

icon Re: Pretrazivanje baze podataka u ASP.NET 2.013.06.2007. u 12:05 - pre 205 meseci
Zavisi kakvo ti pretrazivanje treba. Daj malo vise podataka. Mozes da postavis filter nad sqlDataSource-om, tako da ti u tabeli prikazuje samo zeljene rezultate.
Code:
SqlDataSource1.FilterExpression="KolonaUTabeli='nesto'";

Ili mozes da postavis upit, koji ce se izvrsiti nad bazom na sledeci nacin
Code:
SqlDataSource1.SelectCommand="SELECT * FROM Tabela WHERE Kolona=nesto";
SqlDataSource1.DataBind();
 
Odgovor na temu

duchess
Ivana Petrovic
In the middle of nowhere.

Član broj: 142670
Poruke: 132
*.adsl.beotel.net.

Sajt: ivona.stens-turs.com


Profil

icon Re: Pretrazivanje baze podataka u ASP.NET 2.013.06.2007. u 12:32 - pre 205 meseci
Tako nekako... Znaci ovako treba da izgleda

Jedan tekst box u koji ce da se kuca naziv artikla.
dva mala textboxa, koja ce da oznacavaju cenu od i do
i button cijim klikom ce sve to da se aktivira.

Znaci klikom na button da se u donjem postavljenom datagridu (koji vuce podatke iz tabele artikli) izlistaju artikli sa tim uslovima (navedenim u gornjem delu).

Ja sam apsolutni pocetnik sto se tice ASP-a, pa me razumi.

Hvala unapred. pozz
Listen very carefully, I shall say this only once!
 
Odgovor na temu

Yoorke

Član broj: 109237
Poruke: 12
*.dialup.neobee.net.



Profil

icon Re: Pretrazivanje baze podataka u ASP.NET 2.013.06.2007. u 16:15 - pre 205 meseci
Otkucaj sledece:
Code:
SqlDataSource1.SelectCommand="SELECT NazivArtikla FROM Artikli WHERE NazivArtikla='"+txtNazivArtikla.Text+"' and Cena>"+txtCenaOd.Text+" and Cena<"+txtCenaDo.Text;
SqlDataSource.DataBind();

Kod postavi u dogadjaj Button_Click.
Ovo ce ti prikazati u grid-u sve artikle koji zadovoljavaju uslov. Ne zaboravi da proveris ulazne podatke tako da zadovoljavaju trazeni tip.
Pozdrav
 
Odgovor na temu

duchess
Ivana Petrovic
In the middle of nowhere.

Član broj: 142670
Poruke: 132
*.adsl.beotel.net.

Sajt: ivona.stens-turs.com


Profil

icon Re: Pretrazivanje baze podataka u ASP.NET 2.013.06.2007. u 16:29 - pre 205 meseci
uradih tako, ali izbaci mi jbn gresku.

Error 102 An object reference is required for the nonstatic field, method, or property 'System.Web.UI.Control.DataBind()' D:\Documents\Visual Studio 2005\WebSites\Frigo centar\artikli.aspx.cs 22 9 D:\...\Frigo centar\



???????

Napisala sam ispravno naziv kolona, tabele i textboxova u onom select upitu.... :(

Listen very carefully, I shall say this only once!
 
Odgovor na temu

Yoorke

Član broj: 109237
Poruke: 12
195.252.127.*



Profil

icon Re: Pretrazivanje baze podataka u ASP.NET 2.014.06.2007. u 06:16 - pre 205 meseci
Proveri da li ti u drugom redu stoji SqlDataSource1.DataBind(). Napravio sam gresku u prethodnom odgovoru.
 
Odgovor na temu

duchess
Ivana Petrovic
In the middle of nowhere.

Član broj: 142670
Poruke: 132
*.adsl.beotel.net.

Sajt: ivona.stens-turs.com


Profil

icon Re: Pretrazivanje baze podataka u ASP.NET 2.019.06.2007. u 21:22 - pre 204 meseci
batice pokusala sam i nista se ne desava, samo refreshuje.
pokusala sam i sa filterisanjem:

if (txtbSearch.Text != "")
{
SqlDataSource1.FilterExpression = "naziv LIKE '%" + txtbSearch.Text + "%'";
}

i opet isti rezultat (sad sam se fokusirala samo na textbox, koji proverava samo kolonu naziv iz grid vjua).

cak sam pokusala i sa store procedurom:

ALTER PROCEDURE dbo.Search
@Name nvarchar(50)
as
select * from artikli where Naziv like '%'+@Name+'%'

i radi, kad je pokrenem iz baze.

Ubacila sam je na formu ovako:


protected void btnTrazi_Click(object sender, EventArgs e)
{
string konekcija_String = @"Data Source=.\SQLEXPRESS;AttachDbFilename=D:\Documents\frigo.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True";
SqlConnection con_ = new SqlConnection(konekcija_String);
string SQLProc_ = "Search";
SqlCommand com_ = new SqlCommand(SQLProc_, con_);
com_.CommandType = CommandType.StoredProcedure;

SqlParameter Name = new SqlParameter("@Name", SqlDbType.NVarChar, 50);

com_.Parameters.Add(Name);

Name.Value = txtbSearch.Text.ToString();

con_.Open();
com_.ExecuteNonQuery();
con_.Close();
}

Ali opet samo refresh. popizdecu!!

jel gresim negde ili da se okrenem ka nekoj cetvrtoj opciji?
Listen very carefully, I shall say this only once!
 
Odgovor na temu

Yoorke

Član broj: 109237
Poruke: 12
195.252.127.*



Profil

icon Re: Pretrazivanje baze podataka u ASP.NET 2.020.06.2007. u 06:52 - pre 204 meseci
Da li ti gridView prikazuje podatke kada pokrenes stranicu? Ako ne, onda ti nije povezan sa SqlDataSource-om, mozes to da uradis preko koda. Ako prikazuje, a nista se ne desava posle klika na dugme, probaj da u istom dogadjaju dodas gridView1.DataBind();Pozdrav
 
Odgovor na temu

duchess
Ivana Petrovic
In the middle of nowhere.

Član broj: 142670
Poruke: 132
*.adsl.beotel.net.

Sajt: ivona.stens-turs.com


Profil

icon Re: Pretrazivanje baze podataka u ASP.NET 2.020.06.2007. u 14:50 - pre 204 meseci
grid view izbacuje podatke normalno, povezan je sa sqldatasource1.
Takodje sam dodala GridView1.DataBind(); i naravno opet nista...


Meni nekako logicno da treba u tom dogadjaju, kad pozovem proceduru, da mu naznacim na STA treba da gleda, u ovom slucaju grdiView1, i verovatno GridView1.DataBind(); nije dovoljno..........
Listen very carefully, I shall say this only once!
 
Odgovor na temu

ganjaman
admin
Ni

Član broj: 111814
Poruke: 113
82.117.195.*

Sajt: asp.net


+5 Profil

icon Re: Pretrazivanje baze podataka u ASP.NET 2.028.06.2007. u 10:31 - pre 204 meseci
Prosto i jednostavno no hardcoding

http://www.asp.net/learn/videos/view.aspx?tabid=63&id=49

http://www.asp.net/learn/videos/view.aspx?tabid=63&id=8

http://www.asp.net/learn/videos/view.aspx?tabid=63&id=7

Ovo je VB.NET za C# varijantu probaj p2p pretazuj learnvisualstudio C#
To sto nekoliko miliona ljudi tvrdi da nisi u pravu ne znaci da stvarno nisi - Frank Zappa
 
Odgovor na temu

[es] :: .NET :: ASP.NET :: Pretrazivanje baze podataka u ASP.NET 2.0

[ Pregleda: 4107 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.