ASP i problem mada nije bitno sto je ASP (valjda)

2

ASP i problem mada nije bitno sto je ASP (valjda)

offline
  • Pridružio: 16 Jun 2003
  • Poruke: 240

Jos jedan savet:

Dobra je praksa da imas uvek konekciju u jednom fajlu i onda kada trebas povezavu na bazu samo includas taj fajl podesis promenljivu sql i kreiras response objekt.

primer:

fajl za konekciju (povezava.asp):

<%
Dim conn
Dim BazaPot
Dim strCon

'-----path do baze
BazaPath = "baze/baza01.mdb"

Set conn = Server.CreateObject("ADODB.connection")

'================================================================================
'Izaberi drajver
'================================================================================
'strCon = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("BazaPath")
'---- Brinkster
'strCon = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("/USERNAME/db/BazaPath")
'Access 97
'strCon = "Provider=Microsoft.Jet.OLEDB.3.51; Data Source=" & Server.MapPath("BazaPath")
'Access 2000/2002
strCon="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.MapPath(BazaPath)
'DNS
'strCon = "DSN = DSN_NAME" 'Place the DSN where you see DSN_NAME

'================================================================================

conn.Open strCon
%>

fajl gde koristis bazu:

...

<body leftmargin="0" topmargin="0">
<!-- #include file = "povezava.asp"-->
<%
dim rsKnjige
dim rsKategorija
dim no
dim text

sql = "SELECT * FROM kategorija;"
set rsKategorija = Server.CreateObject("ADODB.Recordset")
rsKategorija.Open sql,strCon

...

takve sitnice ti pomazu da tvoj kod izgleda lepse, manjse i sredjenije

Cool



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 18 Apr 2003
  • Poruke: 8134
  • Gde živiš: U kesici gumenih bombona...

hvala za sve vase odgovore videcu sta od toga radi, ali sam probao i da kucam sa ;, ali nista.... mozda nije lepo instaliran IIS, ali sumnjam...



offline
  • Pridružio: 18 Apr 2003
  • Poruke: 8134
  • Gde živiš: U kesici gumenih bombona...

a da li bi nekako moga da uradim dodavanje u bazu, ali bez onog... rs.addnew...mislim pre sam radio sa SQL upitom i sve je radilo, a sad odjednom nece.... i siguran sam da ce sa rs.addnew raditi, ali ja necu tako da radim, ali cu probati...jednostavno zauzne mi puno redova, a i volim kada je sve lepo u jednom VELIKOM SQL upitu Very Happy. hvala jos jednom...

offline
  • Pridružio: 16 Jun 2003
  • Poruke: 240

Pa mislim da ce da radi i bez toga, ako samo dodas rs.LockType = 2.

Kazes da ti je pre radilo, a sad nece?
Kada sam ja prvi put poceo da radim sa bazama mi uopste nije htelo da radi ni sa SQL-om ni bez njega.

Probaj pa mi kazi sta si napravio.

offline
  • Peca  Male
  • Glavni Administrator
  • Predrag Damnjanović
  • SysAdmin i programer
  • Pridružio: 17 Apr 2003
  • Poruke: 23211
  • Gde živiš: Niš

i posle tvrdite da je ASP pregledniji...
oh boze, ovo lici na pomije i spagete, izmesano...

offline
  • Pridružio: 18 Apr 2003
  • Poruke: 8134
  • Gde živiš: U kesici gumenih bombona...

NE RA DI ..... nece i dalje da radi...evo sada sam na microsoftovom sajtu nasao neki text o tome sto mi prijavljuje pa cu da procitam o cemu se radi pa ako nije nista vazno eto mene opet... da pre mi je radilo pa sam instalirao ponovo win i sada nece.... mislim hoce da radi, ali insert, update i delete JOK... response.write ("HelloWorld!!!") radi, a SQL upit ne....

offline
  • Pridružio: 18 Apr 2003
  • Poruke: 5001
  • Gde živiš: Beograd

SantaCruz :: kada menjas:
- sql = "SELECT * FROM tabela WHERE id = 3;"
- rs.LockType = 2
- rs.open sql,conn
- rs("nekopolje") = vrednost
- ...
- rs.update


zar ne treba rs.edit pre izmene nekog polja?

offline
  • Pridružio: 18 Apr 2003
  • Poruke: 8134
  • Gde živiš: U kesici gumenih bombona...

ne radi nikako.. prositao sam ono cudo sa microsoftovog sajta i tamo kaze da ima vise razloga....probao sam, ali nista.... ili mozda nisam probao kako treba...

offline
  • Pridružio: 16 Jun 2003
  • Poruke: 240

Ja sam moj problem resio kad sam ponovo instalirao Windows i IIS.
- Sta imas dodatno instalirano u poredjenju sa predhodnom instalacijom? Mozda Visual Studio .NET ?
- A gde imas bazu ?
- Da li se nalazi u sheranom folderu ?
(u xp-ju je to ikona kad ruka drzi folder)

offline
  • Pridružio: 18 Apr 2003
  • Poruke: 8134
  • Gde živiš: U kesici gumenih bombona...

znam kako izgleda sherovan folder, ali ne nalazi mi se tamo baza nego u istom folderu gde se nalaze ostale stranice znaci c:\inetpub\wwwroot\neki_folder\e_pa_tu.mdb.... nemam instaliran .NET, ali imam Visual Studio 6, ali to nema nikakve veze posto je bio i pre instaliran i sve je lepo radilo... moguci uzroci mogli bi biti: imam dve particije sto pre nisam imao, ali to je manje moguce, na c: particiji je NTFS, sto mislim da isto nema nikakve veze, a da ponovo instaliram win bas mi se i ne da dok bi ponovno instaliranje IIS-a mogao uraditi, ali da li bi to pomoglo?

Ko je trenutno na forumu
 

Ukupno su 1044 korisnika na forumu :: 42 registrovanih, 6 sakrivenih i 996 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: amaterSRB, anta, ArchaBasha, avijacija, babaroga, Bobrock1, brundo65, Dannyboy, drimer, Duh sa sekirom, FileFinder, GORDI, hatman, Karla, kinez88, Koridor, krkalon, Krusarac, Kubovac, kybonacci, ljuba, Magistar78, Maksa71, Mercury, milenko crazy north, mustangkg, nebidrag, nebkv, ostoja, Parker, pein, Povratak1912, rovac, royst33, savaskytec, stankolich, Stoilkovic, Tores, vaso1, vathra, Vlada1389, zastavnik