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


DataGrid och Tabell problem

Postades av 2006-09-19 19:49:16 - Torgny Söderström, i forum vb.net, Tråden har 1 Kommentarer och lästs av 829 personer

Jag försöker få till det här med tabeller och datagrid men har kört fast.

I ett test/övnings projekt har jag ett formulär med 2 datagrid fält och 2 knappar.
Sedan skapar jag 2 tabeller när formuläret öppnas och kopplar en tabell till varje datagrid.
Med knapparna är det tenkt att man ska koppiera den ena tabellen till den andra så att båda tabellerna får identiskt innehåll,
kolumner och rader med data.
Datagrid fälten är till för inmatning till tabellerna och se dess innehåll.

När jag klickar på mina knappar händer inget i mina datagrid, varför gör det inte det?
Överförs inte all data från datagriden till tabellen när man skriver in den?

Här är min kod:


Dim Tabell1 As New DataTable
    Dim Tabell2 As New DataTable

    Private Sub DataGread_Tabeller_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

        'Ladda 2 tabeller med kolumner
        Tabell1.Columns.Add("Uppgift", Type.GetType("System.String"))
        Tabell1.Columns.Add("Ansvarig", Type.GetType("System.String"))
        Tabell1.Columns.Add("Tillfrågad", Type.GetType("System.Boolean"))
        Tabell1.Columns("Tillfrågad").DefaultValue = False


        Tabell2.Columns.Add("Uppgift 2", Type.GetType("System.String"))
        Tabell2.Columns.Add("Ansvarig 2", Type.GetType("System.String"))
        Tabell2.Columns.Add("Tillfrågad", Type.GetType("System.Boolean"))

        DataGrid1.DataSource = Tabell1
        DataGrid2.DataSource = Tabell2

        'datagread egenskaper
        Dim datagreadStil As New DataGridTableStyle
        Dim columnStil As New DataGridTextBoxColumn

        'alternera rad fergerna
        datagreadStil.AlternatingBackColor = Color.Lavender

        'kolumn (1) egenskap
        columnStil.MappingName = "Uppgift"
        columnStil.HeaderText = columnStil.MappingName
        columnStil.Width = 100
        columnStil.NullText = ""
        'adderatill datarrid stilen
        datagreadStil.GridColumnStyles.Add(columnStil)
        'kolumn (2) egenskap
        columnStil = New DataGridTextBoxColumn
        columnStil.MappingName = "Ansvarig"
        columnStil.HeaderText = columnStil.MappingName
        columnStil.Width = 200
        columnStil.NullText = ""
        'adderatill datarrid stilen
        datagreadStil.GridColumnStyles.Add(columnStil)
        'kolumn (3) egenskap
        Dim columnBoolStil = New DataGridBoolColumn
        columnBoolStil.MappingName = "Tillfrågad"
        columnBoolStil.HeaderText = columnBoolStil.MappingName
        columnBoolStil.Width = 75
        columnBoolStil.AllowNull = False
        'adderatill datarrid stilen
        datagreadStil.GridColumnStyles.Add(columnBoolStil)
      


        'applicera hela formateringen
        DataGrid1.TableStyles.Add(datagreadStil)



    End Sub

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Tabell2 = Tabell1
        MsgBox("Tabell 2 har fått tabell1:s värden")
        DataGrid1.Update()
        DataGrid2.Update()

    End Sub

    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
        Tabell1 = Tabell2
        MsgBox("Tabell 1 har fått tabell2:s värden")
        DataGrid1.Refresh()
        DataGrid2.Refresh()
    End Sub



Jag kör med dotnet 1.1


Svara

Sv: DataGrid och Tabell problem

Postades av 2006-09-25 07:56:17 - Torgny Söderström

Är det ingen som vet hur man koppierar en tabell till en annan ink. all data, kolumner & poster?
kan någon ge mej nägot tipps på hur jag ska gå vidare. Felet kanske inte ligger i tabell koppieringen utan i visningen av datan i 2 datagrid.

tacksam för svar
Torgny


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 725
27 958
271 751
489
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