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


Kontroll om pc har Ado drivers?

Postades av 2003-02-21 08:45:52 - Per Johansson, i forum visual basic - allmänt, Tråden har 5 Kommentarer och lästs av 428 personer

Hur kontrollerar man med ett program om datorn har Ado drivrutierna och i så fall vilken version.


Tackam för hjälp!


Svara

Sv: Kontroll om pc har Ado drivers?

Postades av 2003-02-21 09:53:47 - Pelle Johansson

På www.microsoft.com/data finns ett program som du kan köra för att se vilken version det är. En variant är även att skriva:

set con = createobject("adodb.connection")
debug.print con.version


Svara

Sv: Kontroll om pc har Ado drivers?

Postades av 2003-02-21 11:40:52 - Per Johansson

Den funka fint, tack!
Men om man lägger till ADO som referens i programmet och den drivrutinen inte finns blir det krasch!

Jag vill göra en installations kontroll, som kontrollerar vilka drivrutiner som behövs.
Programmet skall bestämma vilken installation som kommer startas.

Tacksam för hjälp!


Svara

Sv: Kontroll om pc har Ado drivers?

Postades av 2003-02-21 14:07:36 - Jan Bulér

Lägg inte in ADO som en reference i din application.

CreateObject("ADODB.Connection") är en 'late binding' och din applikation vet inget om ADO förän du försöker köra koden.

Ett ex på implementation kan vara så här

<code>

Private Sub main()
On Error Resume Next

Dim strMsgPrompt As String
Dim strMsgTitle As String
Dim conn1

Set conn1 = CreateObject("ADODB.Connection")

Select Case Err.Number

Case 0 'No error
With conn1
strMsgPrompt = "Provider: " & .Provider & vbCrLf & _
"Version: " & .Version
strMsgTitle = "ADO Version"
End With

Case Else
'Can't find ADO
strMsgPrompt = Err.Description
strMsgTitle = "ERROR: " & Err.Number

End Select

MsgBox strMsgPrompt, vbOKOnly, strMsgTitle

End Sub

</code>


Svara

Sv: Kontroll om pc har Ado drivers?

Postades av 2003-02-21 14:08:42 - Pelle Johansson

Om du kör rutinen jag föreslog och har errorhantering på detta så vet du i alla fall om rätt version inte finns. Då kan du samtidigt installera samma version som ditt projekt ät tänkt att använda:

<code>
on error resume next
set con = createobject("adodb.connection")
if err <> 0 then
' ingen ado finns
else
if con.version < "2.6" then
' då installerar vi 2.6 genom ett anrop till den
' funktion som startar shell och kör Mdac_Typ.Exe
else
' allt är lugnt, då kör vi vidare
end if
end if
</code>


Svara

Sv: Kontroll om pc har Ado drivers?

Postades av 2003-02-21 14:58:26 - Per Johansson

Perfekt!!!

Nu har jag allt jag behöver!
Tusen tack!!!


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

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 569 169
27 953
271 705
702
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