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


Funktion i access, from ASP

Postades av 2007-03-09 18:31:24 - Hobbe Husman, i forum access, Tråden har 9 Kommentarer och lästs av 1044 personer

Hej,
I Ms Access har jag skapat en fråga vid namnet "minfraga", där jag anropar en funktionen "ordTidCalc()".
Allt är frid och fröjd när jag kör frågan i Access, men när jag försöker kalla på "minfraga":

strSQL = "Select * FROM minfraga"
så får jag felmedellande att den inte kan hitta funktionen minfunktion.

Feltyp:
Microsoft JET Database Engine (0x80040E14)
Odefinierad funktion 'ordTidCalc' i uttryck.


Funktionen ligger under Moduler och ser ut ngt sånthär:
Public Function ordTidCalc(thisYear As Integer, frWeek As Integer, Optional toWeek) As Integer


Ngn som har ngt förslag?


Svara

Sv: Funktion i access, from ASP

Postades av 2007-03-09 20:14:32 - Andreas Hillqvist

Om inte jag misstar mig går det inte att anropa VB funktioner utanför Access Miljön.
Om du sitället talat om vad funktionen gör och vad du vill åsta komma så kan vi hjälpa dig komma runt det.

Alternativt kan du gå över till SQL server där du har möjlighet att skriva funktioner.


Svara

Sv: Funktion i access, from ASP

Postades av 2007-03-09 20:18:52 - Larry Dahlsjö

Tja.... strSQL = "Select * FROM minfraga" i ASP är ju en fråga till en tabell som heter "minfraga"

mao "strSQL= välj allt(*) från tabellen minfraga

Är det en dataåtkomstsida du jobbar med kan du nog kalla på Access egna moduler & makron
men i ASP har du asp-sidorna för kod med funktioner och subrutiner.
www.pellesoft.se/area/beginners/page.aspx


Svara

Sv:Funktion i access, from ASP

Postades av 2007-03-09 22:28:36 - Hobbe Husman

det är ett tidrapporteringssystem jag håller på med. Just denna funktion räknar ut och returnerar antal arbetsdagar mellan 2 angivna veckor, med hänsyn tagen till röda dagar och helger.
jag vet inte riktigt hur man skulle kunna gå runt det, bortsett från att göra en statisk tabell med alla veckor på året och antal arbetsdagar.

Läste någonstans på microsofts sida att det är en bugg att det itne går att anropa funktioner utifrån access. Det var ngt med filen vbajet32.dll om jag inte minns fel. Däremot stod det inget bra fix till detta.



Svara

Sv:Funktion i access, from ASP

Postades av 2007-03-09 22:31:02 - Hobbe Husman

tjena, man kan använda samma anrop när man anropar en "fråga" i access. Är inte helt 100 på syntaxen nu, men det är väldigt snarliktsom när man ställer en fråga till en tabell.

Den biten har fått att fungera, så det är inte där skon klämmer. frågan vill inte känna sig vid funktionen som finns i en modul i samma db-fil. iaf inte om man anropar frågan "utifrån"...


Svara

Sv: Funktion i access, from ASP

Postades av 2007-03-10 10:43:59 - Andreas Hillqvist

Kan du inte göra den uträkningen på ASP sidan?

Personligen tycker jag att veckor ger mycket problem. Jag föredrar att arbeta med datum så långt det går. Sedan i presentationslagret formatera det till veckor.


Svara

Sv:Funktion i access, from ASP

Postades av 2007-03-11 21:11:09 - Hobbe Husman

Jovisst kan jag göra uträkningen på ASPsidan, problemet är att resultatet från funktionen används för att räkna ut andra värden i databas-frågan, så den är ett element i ledet kan man säga. Det känns ändå som att en statisk tabell vore det bästa trots allt, den behöver man ju bara uppdatera en gång per år eller ngt.

Tyckr ändå att det är skumt att man inte kan använda en funktion i en db-fråga... måste ju vara en bugg.

Men jag håller med dig, att jobba med veckor är inte så smidigt i Access, men i det här fallet så är det bästa.


Svara

Sv: Funktion i access, from ASP

Postades av 2007-03-11 21:16:06 - Hobbe Husman

här är sidan där det stod om vbajet32.dll

http://support.microsoft.com/kb/189448
Tyvärr fick jag inte ut ngt vettigt av det som stod. Jag hade version 6.x nånting, vilket verkar vara det senaste...


Svara

Sv:Funktion i access, from ASP

Postades av 2007-03-11 22:14:33 - Johan Djupmarker

Jag tror inte ditt fel beror på det den sidan beskriver (eftersom exemplet visar "inbyggda" funktioner). Jag tror mer på Andreas teori om att det helt enkelt inte stöds utanför Access.

/Johan


Svara

Sv: Funktion i access, from ASP

Postades av 2007-03-13 10:45:48 - Hobbe Husman

Kan gå i access 2007? jag kör ju access 2002 idag.

Kanske lite OT, men är det öht värt att uppgradera till 2007an öht?


Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

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 766
27 960
271 761
756
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