Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

mit c# webservice auf db zugreifen?

Empfohlene Antworten

Veröffentlicht

hallo zusammen,

ich möchte mit hilfe eines webservices auf eine db zugreifen.

die db ist die access beispiel db nordwind. ich habe eine system-dsn eingerichtet, welche auf diese db verweist.

mein code in c# sieht folgendermaßen aus:

private DataSet LoadDataSet(string strCustomerID)

{

string strConnectionString;

string strSql;

DataSet ds = new DataSet();

strConnectionString = "data source=nw_dsn;initial catalog=Nordwind;uid=;pwd;";

strSql = "SELECT * FROM Kunden_1 WHERE KundenID = '" + strCustomerID + "'";

SqlConnection cnnConnection = new SqlConnection(strConnectionString);

cnnConnection.Open();

SqlDataAdapter myAdapter = new SqlDataAdapter(strSql, cnnConnection);

myAdapter.Fill(ds, "Customers");

cnnConnection.Close();

return ds;

}

das programm schmiert ständig ab. ich vermute dass der fehler im connection string liegt.

Was meint ihr?

Ciao

Antibiotik

Kannst du nicht genauer sagen, wo er abschmiert? Debug-Marker einbauen oder so? Ansonsten würd ich mal einfach irgendwo ne neue leere Datei mit der Endung .udl erstellen. Dann öffnest du selbige, es erscheint ein DB-Verbindungsdialog. Dort wählst du den Jet-Treiber aus, im nächsten Reiter die NW-DB und testest die Verbindung noch. Wenn sie OK ist, schließt du den Dialog und öffnest die Datei mit dem Editor. Dort ist nun ein funktionierender ConnectionString drin, den du in deinen Code übernehmen kannst.

hallo,

an dieser stelle:

SqlConnection cnnConnection = new SqlConnection(strConnectionString);

Ciao

Antibiotik

Mit einem SqlConnection Objekt kannst Du auf SqlServer-Datenbanken zugreifen, aber nicht auf ODBC-Datenquellen oder Access-Datenbankdateien.

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.