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


Autoincrement/Räknare

Postades av 2001-06-21 08:45:00 - Jenny Månsson, i forum access, Tråden har 4 Kommentarer och lästs av 1244 personer

Hur stänger jag temporärt av autoincrement i en existerande tabell?
Detta vill jag göra för att kopiera över vissa rader från en annan tabell.
OBS! Dessa två tabeller har helt olika strukturer...
Eller finns det något annat sätt att sätta in de id jag själv vill fast autoincrement är true???

Jag skapar en tabell PeriodontalEx med primärnyckeln PeriodontalExID
som jag sätter autoincrement till True.
Jag vill temporärt sätta denna till false för att kopiera över vissa rader från en annan tabell, för att behålla samma id som de raderna hade i den gamla tabellen - den gamla tabellen har inte samma struktur som den nya. Sedan vill jag sätta tillbaks autoincrement till true eftersom jag vill använda det för nya rader som skapas.

Dim aCol As New ADOX.Column
Dim aTable As ADOX.Table
Dim adoxCat As ADOX.Catalog

Set adoxCat = New ADOX.Catalog
adoxCat.ActiveConnection = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source = " & "C:\Databaser\Databas.MDB" & ";"

Set aTable = adoxCat.Tables("PeriodontalEx")
aCol.Name = "PeriodontalExId"
aCol.ParentCatalog = adoxCat
aCol.Properties("AutoIncrement") = False

' I vanliga fall gör man aTable.append acol men kolumnen finns redan.........
Set aCol = Nothing
Set aTable = Nothing


Svara

Sv: Autoincrement/Räknare

Postades av 2001-06-21 14:03:00 - Pelle Johansson

Prova istället att skapa en ny tabell med samma struktur fast ditt id-fält inte är autoinc. Kopiera sedan över datat och därefter sätter du på räknaren via ADOX eller en sql-sats.

/Pelle


Svara

Sv: Autoincrement/Räknare

Postades av 2001-06-24 10:29:00 - Johan Idstam

Jag läste inte ordentligt, tog för givet att det var en SQL-server. Hur som helst: På SQL-server är det detta som gäller om man vill skriva till identity-kolumnen

SET IDENTITY_INSERT [ database. [ owner. ] ] { table } { ON | OFF }

glöm inte bort att slå på identity igen efter er.

/johan/


Svara

Sv: Autoincrement/Räknare

Postades av 2001-06-25 07:32:00 - Andreas Hillqvist

Testa att kör en insert fråga. Har för mig att det går. Vet däremot inte om det bara går om tabellen är tom.


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 763
27 959
271 761
425
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