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


Problem med DAO 3.6

Postades av 2005-06-02 22:25:16 - Mattias Frisk, i forum visual basic - allmänt, Tråden har 6 Kommentarer och lästs av 721 personer

Hej

Jag har pysslat med ett litet kundregister program och allt fungerar fint fint tills man kommer upp i 40-50 beställningar.

Det som händer är att .moveprevious och .movenext strular.. när jag lägger till en ny post hamnar den automatiskt sist enligt visual basic men i databasen hamnar den först med högst ID och allt ser ut som det skall..

Någon som vet hur jag åtgärdar detta?


Svara

Sv: Problem med DAO 3.6

Postades av 2005-06-03 01:06:16 - Sven Åke Persson

Nu spånar jag vilt.
Om det är du som ger dom ID nummer så addera 1000 så att det blir 1041 1042 osv.
Det är vad jag minns på ett liknande problem.


Svara

Sv: Problem med DAO 3.6

Postades av 2005-06-03 08:03:20 - Johan Djupmarker

Vad är problemet? Att posten ser ut att ha hamnat först när du tittar i databasen (Access-gränsnittet?) men att den ändå är sist som den ska? När man tittar på en tabell i Access visar den inte alltid posterna i rätt ordning, om man t.ex. sorterar på någon kolumn kan man spara denna sorteringsordning och då visas alltid posterna på detta sätt, kanske är något sådant du gjort? Testa i sådana fall att sortera på ID-kolumnen igen. Vilken ordning posterna visas i borde inte ha någon betydelse, i de fall där ordning är viktig ska man sortera med ORDER BY när man hämtar posterna.

/Johan


Svara

Sv:Problem med DAO 3.6

Postades av 2005-06-03 15:04:37 - Mattias Frisk

Nej skall försöka förklara det utförligt med lite exempel
Jag har följande värden i databasen (exempel)

ID | Namn | Mystiskt Värde
41 | Test 1 | 42
46 | Test 2 | 42
56 | Test 3 | 42
67 | Test 4 | 42
68 | Test 5 | 42
69 | Test 6 | 42

Dessa är perfekt sorterade i databasen
Öppnar jag nu databasen i visual basic med DAO 3.6 och gör följande
Rs.movelast hamnar jag på ID 56 och kör jag rs.movefirst hamnar jag på 69

En annan märklig sak är att allt fungerade tills jag hade över 10 poster då började allt krångla och alla nya (poster jag lägger til) hamnar automatiskt sist i visual basic men INTE i access där verkar allt helt normalt.

jag använder INTE SQL utom DAO 3.6 :)




Svara

Sv: Problem med DAO 3.6

Postades av 2005-06-03 16:49:37 - Johan Djupmarker

Jag förstår inte riktigt problemet, vill du att posterna ska visas i en speciell ordning anger du det i SQL-frågan. Det var riktigt länge sedan jag pysslade med DAO-kontrolle (antar att det är den du använder?), men jag har för mig att man kan skriva antingen ett tabellnamn eller en SQL-sats som källa. I sådana fall är det bara att byta tabellnamnet mot "SELECT * FROM tabell ORDER BY ID". Om det inte går kan du skapa en fråga i databasen med den sorteringen som du använder som källa istället för tabellen.

/Johan


Svara

Sv:Problem med DAO 3.6

Postades av 2005-06-03 17:24:56 - Sven Åke Persson

Jag vet inte om jag är ute och cyklar Men ! i sortering
blir det klart att 1 och 11 sorteras efter varandra.

Så det kan se ut så här
1
131 kommer eftet 11
11
112
2
22
222 osv.


Svara

Sv: Problem med DAO 3.6

Postades av 2005-06-04 11:26:46 - Mattias Frisk

Fungerade nu johans kod fungerade utmärkt.
SvenPon det du säger är när man sorterar text strängar och inte siffror


Svara

Nyligen

  • 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
  • 16:36 Allt du behöver veta om keramiskt
  • 16:14 Vem anlitar man egentligen när tak

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 722
27 958
271 751
5 654
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