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


ADO.NET, problem med uppdatering

Postades av 2004-12-23 09:56:15 - Mikael Svensson, i forum c# (c-sharp), Tråden har 2 Kommentarer och lästs av 723 personer

Hejsan
Jag har ett problem som jag tror massor av er redan har löst.

Jag skapar ett dataset med tre tabeller.
Tbl A select * from a,b where a.id = b.refa
Tbl B select a.id,count(*) from a,b where a.id = b.refa group by a.id
Tbl C select * from a,b where a.id = b.refa
Jag skapar relationer mellan tabellerna i datasetet.
Så lång fungerar allt superbra.
Jag skickar datasetet mellan olika klasser & servrar.

Men:
I min WinApp så kontrollerar användaren att det är rätt uppgifter.
Om det är rätt uppgiter så ska en kolumn i DataSet TBL C uppdateras, men inget annat.
Hur gör jag för att bara uppdatera de posterna som är godkända?

Jag är ny på ADO.NET och har försökt leta på nätet. Men hittar faktiskt ingen lösning :(


Svara

Sv: ADO.NET, problem med uppdatering

Postades av 2004-12-23 11:28:02 - Johan Normén

Mikeal,

du kan leta reda på kolumnen och sätta ett nytt värde på den.

dc1 = ds.Tables["Suppliers"].Columns["SupplierID"];

Mvh Johan


Svara

Sv:ADO.NET, problem med uppdatering

Postades av 2004-12-23 13:13:13 - Mikael Svensson

Så långt har jag kommit, men när jag ska uppdatera till databasen så vill det inte.

Ex
public void start()
{
DataSet ds = setDataSet();
//uppdatera en kolumn
updData(ds);
}

public DataSet setDataSet()
{
DataSet ds = new DataSet();
SqlDataAdapter da = new SqlDataAdapter("Select id,fält from a where fält = något"),koppling);
SqlCommandBuilder sqlCB = new SqlCommandBuilder(da);
da.Fill(ds,"Obehandladerader");

return ds;
}


public void updDataSet(DataSet ds)
{
Hur gör jag för att uppdatera mitt ds här?
Uppdateringen ska ske endast med den kolumnen jag uppdaterade, ingen annan data ska ändras.
Kommer jag åt en SqlDataAdapter med mitt ds?
}


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 830
27 960
271 761
3 285
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