Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Mit VB.NET Datensatz auf SQL-Server bearbeiten

Frage Entwicklung Visual Studio

Mitglied: n4426

n4426 (Level 2) - Jetzt verbinden

08.07.2011, aktualisiert 21:29 Uhr, 5336 Aufrufe

Hallo,

ich bin gerade dabei mit Microsoft Visual Basic 2010 Express ein kleines Programm zu schreiben, welches mir in einer SQL-Datenbank einige Datensätze bearbeitet.

Ich habs jetzt mit hilfe von Google so hinbekommen.

VB.NET-Code

01.
        Dim SQL As String = "SELECT * FROM [dbo].[TBL1]" 
02.
        Dim da As New SqlDataAdapter(SQL, Conn) 
03.
        Dim cmdB As New SqlCommandBuilder(da) 
04.
        Dim ds As New DataSet() 
05.
 
06.
        Conn.Open() 
07.
 
08.
        da.Fill(ds, "TBL1") 
09.
 
10.
        Dim dt As DataTable = ds.Tables("TBL1") 
11.
        Dim dr As DataRow 
12.
 
13.
        For Each dr In dt.Rows 
14.
 
15.
            MsgBox(dr("Wert1")) 
16.
 
17.
            If dr("Wert1") = "W1" Then 
18.
                dr("Wert4") = 25 
19.
            End If 
20.
        Next 
21.
 
22.
        da.Update(ds, "TBL1") 
23.
        Conn.Close()

In Access 2007 hab ich sowas auch schon mal gemacht, der Code hat dann in etwa so ausgesehen (die For-Schleife ist da jetzt nicht drin).


VBA-Code in Access
01.
Dim db As Database 
02.
Dim rs2 As Recordset 
03.
 
04.
Set db = CurrentDb() 
05.
Set rs2 = db.OpenRecordset("SELECT TBL1.* FROM TBL1;", dbOpenDynaset, dbSeeChanges) 
06.
  
07.
            rs2.Edit 
08.
		'msgbox rs2!Wert1 
09.
 
10.
		if rs2!Wert1 = "W1" Then 
11.
			rs2!Wert4 = 25 
12.
		End if 
13.
                 
14.
                rs2.Update     
15.
        rs2.Close 
16.
db.Close
Jetzt würde mich interesieren, ob das in VB.NET nicht auch so ähnlich geht? (ohe das ganze erst in ein DataSet zu laden, zu bearbeiten und dan zurückzuschreiben)

Vielen dank im voraus für eure Hilfe.

mfg
n4426
Ähnliche Inhalte
Visual Studio
SQL-Server Reverseengenering (11)

Frage von Herbrich19 zum Thema Visual Studio ...

Visual Studio
gelöst Vb.net raw string in xdocument einfügen (6)

Frage von Herbrich19 zum Thema Visual Studio ...

Windows Server
Backup Exec 12.5 auf SQL Server Express 2012 (2)

Frage von hubi82 zum Thema Windows Server ...

Datenbanken
SQL Server Report Builder (2)

Frage von Agilolfinger zum Thema Datenbanken ...

Neue Wissensbeiträge
Heiß diskutierte Inhalte
Server-Hardware
Einem Stromausfall entgegen wirken (22)

Frage von OIOOIOOIOIIOOOIIOIIOIOOO zum Thema Server-Hardware ...

Festplatten, SSD, Raid
PC stellt nach dem Bios ab (20)

Frage von uridium69 zum Thema Festplatten, SSD, Raid ...

Windows 7
Freeware MSI Tool (13)

Frage von uridium69 zum Thema Windows 7 ...

DSL, VDSL
gelöst Ständige Störungen - Internet (12)

Frage von gamerff zum Thema DSL, VDSL ...