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


Nested transactions ADO

Postades av 2005-06-27 07:12:03 - Lars Karlsson, i forum sql-server/msde, Tråden har 2 Kommentarer och lästs av 736 personer

Har en stor vb6 applikation (ca 240 formulär, 80 000 rader kod) som använder DAO mot en Access databas. Kör många transactions i flera nivåer. Har börjat med att byta ut DAO mot ADO och SQL server 2000 men stöter på problem.
Det verkar inte som om man kan använda Nested transactions med ADO (OleDbProvider) mot Sql server.

Har sett tips om att använda T-sql i koden.


Svara

Sv: Nested transactions ADO

Postades av 2005-06-28 00:44:39 - Pelle Johansson

Om du går över till SQL Server bör du börja titta på lagrade procedurer istället. Från din vb-kod kallar du bara en procedur istället, ex:

tblUserIns 'Kalle','Kula'

och skriver en procedur:

create procedure tblUserIns
@firstname varchar(50),
@lastname varchar(50)
as
set nocount on
insert into tbluser (firstname, lastname) values (@firstname, @lastname)


Svara

Sv:Nested transactions ADO

Postades av 2005-06-28 06:55:30 - Lars Karlsson

Jag förstår att lagrade procedurer höjer prestandan avsevärt. Först vill jag nog se om det går att byta till ADO och SQL-server utan att behöva ändra allt för mycket. Vissa frågor, som ger stor prestandavinst är det nog som du säger, smart att lagra som procedurer i databasen.
När jag utvecklade programmet -99 låg fokus på att kunna erbjuda mindre företag datastöd i sin verksamhet varför DAO och Access-databasen verkade vara ett bra val. Som så många gånger förr visar det sig att både funktionalitet och datamängd ökar med tiden och slutligen står man inför ett val som man egentligen borde sluppit om man varit förutseende.

Det bästa vore att skrivaom hela programmet i Net men i dagsläget är det ett för stort steg. Jag har testat att göra ett par program med ADO.NET och har väl lyckats klura ut grunderna.

Då funktionaliteten på programmet är bra hade tänkt "köpa mig lite tid" genom att byta databas. Ett av programmets viktigaste uppgifter är att bearbeta stora mängder data och jag tror att det blir lättare att hitta "flaskhalsar" med SQL-server samtidigt som säkerheten ökar.

Problemet som jag ändå har, är att det tydligen inte fungerar med "Nested transactions" och SQL-Server med de providers som finns. Det är sparsamt med information på nätet, det enda jag hittat är ett tips på att använda "native T-sql" för ändamålet.

Tips?


Svara

Nyligen

  • 14:24 CBD regelbundet?
  • 14:23 CBD regelbundet?
  • 14:22 Har du märkt några verkliga fördel
  • 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

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 619
27 953
271 709
491
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