Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Behöver lite råd...

Postades av 2002-04-03 10:21:57 - Nicklas Öquist, i forum asp - allmänt, Tråden har 2 Kommentarer och lästs av 506 personer

Min meny innehåller följande kod:

Nyheter<br>
Redigera nyhet<br>
o.s.v.

Min huvudsida heter Default.asp och innehåller bland annat dessa rader:

<%If Request.QueryString("page") = "viewnews" Then%>
<!--#INCLUDE FILE="News/ViewNews.asp"-->
<%ElseIf Request.QueryString("page") = "editnews" Then%>
<!--#INCLUDE FILE="News/EditNews.asp"-->
o.s.v.

Istället för en massa if-satser skulle jag vilja använda mig av en Select Case-sats, men hur ser koden ut för detta?

Sedan har jag ett annat litet problem: Använder mig av olika recordsets via include-filer i min Default.asp. Nu vill jag ha dessa i en och samma include-fil eller i global.asa så att jag kan anropa dessa på ett smidigt sätt. Skall man använda funktioner eller sub-rutiner för detta, eller finns det något annat sätt?

Sedan öppnar jag ju min objConn varje gång jag gör förfrågningar till databasen. Skulle man kunna få in den i global.asa på nått vänster så?


Svara

Sv: Behöver lite råd...

Postades av 2002-04-03 11:04:58 - Patrik Andersson

H3 har helt rätt då include satser körs innan annan kod...jag har sett en lösningen någonstans så jag skall titta om jag kan hitta det igen och meddela dig. Du skulle ju kunna använda dig av FileSystemObject för att hämta koden från textfiler...jag har gjort det någon gång men det beror helt på caset. Jag tror även att H3 har gjort på detta sätt.


Nu till Select Case

<%
page = Request.QueryString("page")

Select case page
case "viewnews"
%>
<!--#INCLUDE FILE="News/ViewNews.asp"-->
<%
case "editnews"
%>
<!--#INCLUDE FILE="News/EditNews.asp"-->
<%
End Select
%>

Nu till databaskopplingen.
Jag använder include filer som innhåller db-kopplingen
dbconn.asp innehåller följande:
<code>
Set Conn = Server.CreateObject("adodb.connection")
Conn.Open "Provider=SQLOLEDB; Data Source=foo; Initial Catalog=master; User ID=sa; Password="
</code>

På de sidor där du behöver en databas koppling så inkluderar du denna fil.
Högst upp på sidan öppnad du kopplingen en gång och genom den kan du skapa flera recordsets.
Glöm inte att stäng kopplingen och recorseten på sidorna.

På detta sätt så behöver de endast editera en fil då databaskopplingen skall ändra.


//Putte




Svara

Sv: Behöver lite råd...

Postades av 2002-04-03 16:39:50 - Tomas Karlsson

>> Arguments are of the wrong type, are out of acceptable range, or are in conflict with one another.


Om man inte har inkluderat adovbs.inc brukar man få det felmeddelandet.

Om du inte vill använda adovbs.inc så kan du byta ut:

<b>adOPenForwardOnly</b> mot en <b>1:a</b>
<b>adLockOptimistic</b> mot en <b>3:a</b>
<b>adLockPesimistic</b> mot en <b>2:a</b>
<b>adOpenStatic</b> mot en <b>3:a</b>

ex. RecSet.Open SQLStmt, Con, 3, 3

/Tomas


Svara

Nyligen

  • 21:41 Automotive Services UK
  • 20:44 Erfarenhet av CBD-olja mot sömnpro
  • 12:13 Sex Dolls for Sale
  • 19:42 Online Casinos for Haitian Players
  • 19:38 Rekommendera något intressant
  • 19:13 Международная перевозка грузов
  • 00:01 DL Van Tuning | Exclusive Body Kit
  • 12:08 Indian casino

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 880
27 965
271 776
746
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies