Zurück tutorials.de > Programming > .NET > .NET Windows Forms

 
 
Hallo und herzlich willkommen! Tutorials.de ist eine Hilfe-Community mit dem Motto User helfen Usern. Als Gast verfügst Du über Schreibrechte in unseren Foren und Blogs. Du kannst dich aber gerne auch kostenlos registrieren und Teil unserer Gemeinschaft werden! Viel Spaß & Erfolg bei der Vermehrung deines Wissens :-)

Themen: 242.975 | Beiträge: 1.352.293 | Mitglieder: 169.418 (Stand 28.01.10) | Fragen zur Nutzung von Tutorials.de? Nutzungsregeln | Kontaktformular | Impressum

Jubiläums-Countdown 23.02 23.03 23.04 23.05 23.06 23.07 23.08 23.09


Einladung zum C++ für Einsteiger-Workshop
  AntwortAntworten (über Gastzugang)    
  AntwortAntworten (über Gastzugang)    
 
Themen-Optionen Ansicht
Alt 15.06.06, 11:18   #1 (permalink)
Mitglied
 
Registriert seit: Apr 2006
Ort: Jena
Beiträge: 10
Renommee-Modifikator: 0
Halcom hat eine blütenweiße Weste

[c++ .Net] Datenbank verbindung aufbauen

Hallo, ich bin mitlerweile echt am verzweifeln.

Nöchte gerne in eine DB einige daten einügen und ändern.Dazu wollte ich mir ein kleines programm machen in dem ich erst mal lernen kann wie das mit den sqlconnection usw funktioniert.

Habe VS 2005 und SQLEXPRESS server läuft auch mit Localhost.

über add resources kann ich mir die DB auswählen. Nur was muss ich im connection string schreiben damit ich darauf zugriff erhalte? Ich wollte es mal mit sqlconnetion versuchen denn mit den standard-ressourcen zugriffen komme ich nicht klar.

String^ myConnection="server=SQLEXPRESS;uid=Halcom;pwd=;database=DAKAN_DB";

Auch über den EMS SQL-Manager komme ich nur auf die DB mittels Windowsauthentisierung nicht aber über die SQL-Server-Authentisierung. Was mache ich da falsch?

Kann mir bitte jemand helfen oder mir schreiben wo ich die infos finde?
  Halcom ist offline  
 
Alt 15.06.06, 12:54   #2 (permalink)
Mitglied
 
Registriert seit: Apr 2006
Ort: Jena
Beiträge: 10
Renommee-Modifikator: 0
Halcom hat eine blütenweiße Weste

AW: [c++ .Net] Datenbank verbindung aufbauen

So, Problem erst mal gelöst. Hier die Lösung:

Code:
SqlConnectionStringBuilder^ builder = gcnew SqlConnectionStringBuilder();
  builder["Data Source"] = "DJNI_W_P_FRU\\SQLEXPRESS";
  builder["integrated Security"] = true;
  builder["Initial Catalog"] = "DAKAN_DB";

String^ myCommand="SELECT * FROM FILEDATEN";
// aufbauen der verbindung
SqlConnection^ conn = gcnew SqlConnection(builder->ConnectionString);
conn->Open();
// daten in datenreader lesen
SqlCommand^ cmd = gcnew SqlCommand(myCommand, conn);
SqlDataReader^ rdr = cmd->ExecuteReader();
// lesen der daten immer reihenweise
rdr->Read();
this->textBox1->Text=rdr["FileName"]->ToString();
this->textBox2->Text=rdr["ImageID"]->ToString();
this->textBox3->Text=rdr["IX"]->ToString();
this->textBox4->Text=rdr["IY"]->ToString();...
Die SQLconnection daten kann man auch kopieren. Stehen unter Data->Add new Data Resources->database und dann dort den connection string aufmacht.
  Halcom ist offline  
 
 
 
Lesezeichen:


Themen-Optionen
Ansicht
Ähnliche Themen
 
Thema Autor Forum Antworten Letzter Beitrag
MySQL Verbindung aufbauen soa Java 4 26.07.07 08:22
[VB.NET] Verbindung zu einer Interbase-Datenbank Ignus .NET Datenverwaltung 3 04.10.06 11:18
VPN Verbindung aus C# aufbauen lusiphur .NET Windows Forms 1 14.09.05 13:02
MySQL-Verbindung aufbauen lukasS VisualStudio & MFC 6 20.01.05 08:58
internet verbindung trennen/aufbauen hudo CGI, Perl, Python, Ruby 0 31.01.04 22:37
» Tools
 
tutorials.de-Tools tutorial.de-Suchfeld tutorial.de-Widget tutorial.de-RSS-Feed tutorial.de-Banner
» Neue Links
 
Hits: 134
»
JHT's Planetary...
(Cinema 4D-Objekte)
Hits: 261
»
Tageslicht ohne GI
(Cinema 4D-Tutorials)
Hits: 148
»
Puzzle
(Cinema 4D-Tutorials)
Hits: 100
»
Lacreme
(Cinema 4D-Tutorials)
Hits: 189
»
Liquid Light
(Cinema 4D-Tutorials)
» Aktuelle Umfrage
 
Bist du mit der Geschwindigkeit der Tutorials.de-Website zufrieden?
Ja, es putzt mir glatt den Staub vom Bildschirm! - 79,79%
150 Stimmen
Nein, ich denke da muss noch nachgebessert werden... - 20,21%
38 Stimmen
Stimmen gesamt: 188
Du darfst bei dieser Umfrage nicht abstimmen.

 

Alle Zeitangaben in WEZ +1. Es ist jetzt 10:14 Uhr.


Powered by vBulletin® Version 3.8.5 (Deutsch) & vBadvanced CMPS v.3.2.0
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.5.0 RC2 ©2010, Crawlability, Inc.
Alle Rechte vorbehalten ©2000 - 2010 tutorials.de
Design by Mark, CSS by Maik & Sven Mintel
Seite generiert in 0,22187 Sekunden mit 26 queries