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


global.asa o öppnande av databas

Postades av 2002-01-24 21:01:54 - Johan Printz, i forum databaser, Tråden har 4 Kommentarer och lästs av 706 personer

problem; jag vill att en databas skall öppnas, ligga öppen till applikationen avslutas. Men det fungerar inte, inte heller att via en session on_start initiera en session var. Se nedan. Vad är fel. Ursäkta om det är något skräpfel men jag är total rookie.

global .asa;


Sub Application_OnStart
Application("objCon")= Server.CreateObject "ADODB.Connection")
tmp=Application("objCon")
tmp.Open "DRIVER={MySQL};DATABASE=motljus45;UID=XXXX;PWD=XXX;SERVER=999.99.99.999"
End Sub

Sub Application_OnEnd
objGetData.Close
Set objGetData = Nothing
Set objCon = Nothing
End Sub

Sub Session_OnStart
Session.("LocGIdnr")=0
Session("LocAction")="TYKO"
End Sub

Sub Session_OnEnd
Session.Contents.RemoveAll()
End Sub

----------kallar på databasen från följande kod;

tmp=Application("objCon")
Set objGetData=tmp.Execute("SELECT * FROM xxxx")

aTmp=session("LocAction")
response.write "------" & aTmp & "------------"

--------- ger bara ett streck.

Mvh
Johan


Svara

Sv: global.asa o öppnande av databas

Postades av 2002-01-24 21:33:03 - Thomas Vanhaniemi

Vet inte om det ska fungera, men testa med...

<code>
Sub Application_OnStart
Set tmp = Server.CreateObject ("ADODB.Connection")
Application("objCon") = tmp.Open "DRIVER={MySQL};DATABASE=motljus45;UID=XXXX;PWD=XXX;SERVER=999.99.99.999"
End Sub
</code>

Mvh Thomas


Svara

Sv: global.asa o öppnande av databas

Postades av 2002-01-24 23:30:52 - Andreas Hillqvist

HJÄLP!!!!

Absolut inte göra så. Komer ställa till problem. KAn verka vara en smart idé. Men påverkar prestandan mycket negativt.
Öppna och stäng din anslutning bara när du behöver den. Så kommer du göra en mycket mer resurshälsosammare applikation.

<code>
Sub Application_OnStart
Application("ConnectionString") = "DRIVER={MySQL};DATABASE=motljus45;UID=XXXX;PWD=XXX;SERVER=999.99.99.999"
End Sub

Sub Application_OnEnd

End Sub

Sub Session_OnStart
Session("LocGIdnr") = 0
Session("LocAction") = "TYKO"
End Sub

Sub Session_OnEnd
'Behövs ej
'Session.Contents.RemoveAll()
End Sub

'----------kallar på databasen från följande kod;
<%
Dim tmp
Dim objGetData
Set tmp = Server.CreateObject("ADODB.Connection")
tmp.Open Application("ConnectionString")

Set objGetData = tmp.Execute("SELECT * FROM xxxx")

aTmp = session("LocAction")
response.write "------" & aTmp & "------------"

objGetData.Close
Set objGetData = Nothing

tmp.Close
Set tmp = Nothing
%>
</code>


Svara

Sv: global.asa o öppnande av databas

Postades av 2002-01-24 23:36:27 - Andreas Hillqvist

Om du är nyfiken på vad du har gjort fel på koden så är det att du inte skrivit Set framför rader som tilldelar objekt till variabler.


OBS ANVÄND EJ FÖLJANDE KOD!!!
<code>
Sub Application_OnStart
Set tmp = Server.CreateObject("ADODB.Connection")
tmp.Open "DRIVER={MySQL};DATABASE=motljus45;UID=XXXX;PWD=XXX;SERVER=999.99.99.999"
Set Application("objCon") = tmp
End Sub

Sub Application_OnEnd
Set Application("objCon") = Nothing
End Sub

Sub Session_OnStart
Session("LocGIdnr")=0
Session("LocAction")="TYKO"
End Sub

Sub Session_OnEnd

End Sub

'---------------------------------------
Dim tmp
Dim objGetData
Set tmp = Application("objCon")
Set objGetData = tmp.Execute("SELECT * FROM xxxx")

aTmp = session("LocAction")
response.write "------" & aTmp & "------------"

objGetData.Close
Set objGetData = Nothing

Set tmp = Nothing
</code>
OBS ANVÄND EJ FÖLJANDE KOD!!!


Svara

Sv: global.asa o öppnande av databas

Postades av 2002-01-25 10:12:51 - Patrik Löwendahl

Vet inte om jag håller med att prestandan påverkas, men däremot skjuter du all Skalbarhet i sank..


Svara

Nyligen

  • 17:03 Getmancar your go-to carsharing
  • 14:07 Games
  • 17:54 Vegastars New Zealand
  • 16:56 Verde Casino Danmark
  • 13:54 Vegastars: Top Australian Online C
  • 21:28 Chicken Road Casino Game
  • 21:21 1xBet Promo Code 2025
  • 18:37 Remove the bumper in AUDI

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 988
27 965
271 785
737
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