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 741 korisnika na forumu :: 4 registrovanih, 0 sakrivenih i 737 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: branko7, goxin, HogarStrashni, Parker