ERLEDIGT
NEIN
NEIN
ANTWORTEN
16
16
ZUGRIFFE
7638
7638
EMPFEHLEN
-
Hallo an alle
Ich bin verzweifelt beim Versuchen eine Verbindung zu MS SQL aufzubauen!
<%
string strConn ="server=localhost; uid=admin; pwd=admin; trusted_connection=true; database=ibi_news;";
SqlConnection MyDBConn = new SqlConnection(strConn);
MyDBConn.Open();
string strSQL = "SELECT * FROM news_archiv";
SqlDataAdapter MySqlCmd = new SqlDataAdapter(strSQL, MyDBConn);
MyDBConn.Close();
%>
bekomme ständig Fehlermeldung:
"System.Data.SqlClient.SqlException: Fehler bei der Anmeldung für den Benutzer 'NT-AUTORITÄT\NETZWERKDIENST'"
wenn ich Verbindung ohne "trusted_connection=true;" aufbaue bekomme ich die Meldung:
"System.Data.SqlClient.SqlException: Fehler bei der Anmeldung für den Benutzer 'admin'. Ursache: Keiner vertrauten SQL Server-Verbindung zugeordnet."
Ich weiss nicht was ich machen soll!
Hilfeeeeeeeee!
-
In MS SQL SERVER habe ich die Authetifizierung auf SQL und Windows umgeschaltet und SQL Server anschliessen gestopt und neu gestartet! Es geht troztdem nicht!
-
01.06.05 11:17 #3
- Registriert seit
- Jan 2004
- Ort
- Paderborn
- Beiträge
- 1.210
Bist du dir sicher, dass User und Passwort auf dem SQL-Server stimmen?
Kannst du dich über die eingebaute Datenbankverwaltung mit Visual Studio auf der Datenbank einloggen?
Probier mal folgenden String:
Code :1
string strConn ="server=localhost; user=admin; pwd=admin; database=ibi_news;";
Geändert von Julian Maicher (01.06.05 um 11:41 Uhr)
-
Oh Mann! Danke dir! Es geht jetzt mit dem String! Lag es nun am "USER" statt "UID"?
Ich habe die richtige Antwort auf E-Mail erhalten! Wenn es jemanden interessiert:
connection mit folgendem string:
string strConn ="server=localhost; user=admin; pwd=admin; database=ibi_news;";
und jetzt geht es!
Suye ist der besste!Geändert von maksbor80 (01.06.05 um 11:29 Uhr)
-
Wie kann ich das machen?
Zitat von suye
-
01.06.05 11:31 #6
- Registriert seit
- Jan 2004
- Ort
- Paderborn
- Beiträge
- 1.210
Ansicht -> Server Explorer
Dort dann bis zu deinem SQL-Server durchklicken.
-
Danke auch für das!
Ja ich kann die Tabelleinhalte im Visual Studio sehen!
Aber mit dem String hast du mir echt geholfen!
-
Könntest du mir dein E-Mail posten! Ich würde wahrscheinlich deine Hilfe brauchen!)))
-
01.06.05 11:42 #9
- Registriert seit
- Jan 2004
- Ort
- Paderborn
- Beiträge
- 1.210
Kannst du auch hier über das Forum machen. Einfach eine PM schreiben.
-
Jetzt mit diesem string :
SqlDataReader MySqlReader = MySqlCmd.ExecuteReader();
while (MySqlReader.Read())
{
// Statements
}
Egebnis:
Compilerfehlermeldung: CS0117: 'System.Data.SqlClient.SqlDataAdapter' enthält keine Definition für 'ExecuteReader'
-
01.06.05 11:51 #11
- Registriert seit
- Jan 2004
- Ort
- Paderborn
- Beiträge
- 1.210
MySqlCmd ist aber ein SqlCommand oder?
Vielleicht könntest du mal ein bisschen mehr Code posten.
Hier mal ein Beispiel aus der MSDE:
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
public void ReadMyData(string myConnString) { string mySelectQuery = "SELECT OrderID, CustomerID FROM Orders"; SqlConnection myConnection = new SqlConnection(myConnString); SqlCommand myCommand = new SqlCommand(mySelectQuery,myConnection); myConnection.Open(); SqlDataReader myReader; myReader = myCommand.ExecuteReader(); // Always call Read before accessing data. while (myReader.Read()) { Console.WriteLine(myReader.GetInt32(0) + ", " + myReader.GetString(1)); } // always call Close when done reading. myReader.Close(); // Close the connection when done with it. myConnection.Close(); }
Was ist denn überhaupt dein Anliegen? Was willst du mit dem Reader machen?
Ich bevorzuge nämlich eigentlich die Benutzung von DataSet und DataTable wenn es um Datenbanken geht. Diese kannst du nämlich dann an Steuerelemente wie DataGrids o.ä. binden.Geändert von Julian Maicher (01.06.05 um 11:53 Uhr)
-
Das ist mein ganzes Code:
string strConn ="server=localhost; user=admin; pwd=admin; database=ibi_news;";
SqlConnection MyDBConn = new SqlConnection(strConn);
MyDBConn.Open();
string strSQL = "SELECT * FROM news_archiv";
SqlDataAdapter MySqlCmd = new SqlDataAdapter(strSQL, MyDBConn);
SqlDataReader MySqlReader = MySqlCmd.ExecuteReader();
Response.Write("<table cellspacing=\"2\" cellpadding=\"2\" border=\"2\">");
Response.Write("<tr><th>Titel</th><th>News</th><th>Status</th></tr>");
while (MySqlReader.Read()) {
Response.Write("<tr>");
Response.Write("<td>" + MySqlReader["titel"].ToString() + "</td>");
Response.Write("<td>" + MySqlReader["news"].ToString() + "</td>");
Response.Write("<td align=\"center\">" + MySqlReader["status"].ToString() + "</td>");
Response.Write("</tr>");
}
Response.Write("</table>");
MyDBConn.Close();
Fehler:
CS0117: 'System.Data.SqlClient.SqlDataAdapter' enthält keine Definition für 'ExecuteReader'
-
01.06.05 12:02 #13
- Registriert seit
- Jan 2004
- Ort
- Paderborn
- Beiträge
- 1.210
Der Fehler ist hier. Das muss ein SqlCommand sein:Code :1
SqlDataAdapter MySqlCmd = new SqlDataAdapter(strSQL, MyDBConn);
Code :1
SqlCommand MySqlCmd = new SqlCommand(strSQL, MyDBConn);
-
Oh Mann, du bist echt gut!
Wohin soll ich dir eine Kiste Bier schicken?)))
-
01.06.05 12:09 #15
- Registriert seit
- Jan 2004
- Ort
- Paderborn
- Beiträge
- 1.210
Ein einfaches Danke reicht. Für sowas gibt es ja tutorials.de
Ähnliche Themen
-
Entity Framework kann keine Verbindung herstellen.
Von Jantz im Forum .NET Web und KommunikationAntworten: 3Letzter Beitrag: 20.02.10, 15:40 -
Kann keine neue Lan-Verbindung herstellen
Von Jigsaw im Forum NetzwerkeAntworten: 0Letzter Beitrag: 07.08.07, 21:50 -
Outlook kann keine Verbindung herstellen
Von J-Me im Forum Office-AnwendungenAntworten: 2Letzter Beitrag: 28.09.04, 14:36 -
Kann einfach keine Verbindung herstellen
Von Mudknot im Forum Relationale DatenbanksystemeAntworten: 0Letzter Beitrag: 24.09.04, 12:45 -
Ich kann über MySQLFront keine Verbindung zum MySQL-Server herstellen
Von messmar im Forum Relationale DatenbanksystemeAntworten: 4Letzter Beitrag: 11.07.04, 17:39





Zitieren
Login





