Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Portal
  • |
  • Mitglieder
Beiträge von Maddinel
Thema: DataGridView: Lösch-Button (online immer auf englisch)
Am im Forum: Web-Technologien

Hallo,

ich habe folgendes Problem:

Ich habe einen Delete-Button in ein DataGridView eingefügt. In meiner lokalen Testumgebung ist die Button- oder Linkbezeichnung "Löschen", wenn ich allerdings die Seite hochlade, sie also auf dem Server liegt, dann ist die Bezeichnung immer "Delete". Wie kann ich entweder eine eigene Bezeichnung angeben, oder die bestehende auf deutsch belassen?

Thema: NoImage-Bild in DataGridViewImageColumn
Am im Forum: GUI: Windows-Forms

Hallo,

ich lade aus einer MS SQL-Server 2005 Datenbank mehrere Datensätze. In der Datenbanktabelle ist eine Image-Spalte vorhanden, deren Bild im DataGridView in einer ImageColumn angezeigt wird. Mein Problem ist jetzt, aber dass nicht in jedem Datensatz ein Bild vorhanden ist und ich würde gerne ein eigenes NoImage-Bild anzeigen. Wie kann ich das tun?

Thema: HyperLink-Control verschafft sich selbstständig Freiraum
Am im Forum: Web-Technologien

Ich hab gerade gemerkt, dass das Phänomen nur noch im IE7 auftritt. Ich meine aber, dass es im Firefox 2 auch noch auftrat, in der 3er Version ist es aber definitiv nicht mehr.

Code müsste ich später nachreichen.

Thema: Objekt an andere ASP.NET versenden
Am im Forum: Web-Technologien

Session-Variable ist dafür geeignet. Du erstellst dir nach dem Erzeugen deines Login-Objekts einfach eine Session-Variable und packst das Login-Objekt da rein. An den anderen stellen, an denen du das Login-Objekt brauchen würdest, dort schaust du einfach nach ob es die entsprechende Session-Variable gibt und wenn ja ob das Login-Onjekt darin abgelegt ist, falls ja lädst du es dir wieder.

Thema: HyperLink-Control verschafft sich selbstständig Freiraum
Am im Forum: Web-Technologien

Hallo,

wenn ich eine HTML-Tabelle mit einer bestimmten Höhe erstelle und in eine der Zellen ein HyperLink-Control einfüge, dann passiert es immer wieder, dass das HyperLink-Control ungefragt unter sich einen kleinen Freiraum einfügt. Das fällt besonders auf, wenn man ein Bild in das HyperLink-Control einfügt mit der gleichen Höhe wie die Zelle in der es sich befindet.
Woran liegt das? Es ist kein Rand bzw. Padding definiert oder sonstiges. Wie bekommt man das weg?

Thema: Datenbankabfrage von PPC
Am im Forum: Datentechnologien

Hallo,

es gibt Neuigkeiten!

Ich habe mal folgenden ConnectionString benutzt:

"Data Source=192.168.2.101;Initial Catalog=gbs_net;Integrated Security=SSPI;User ID=usr_gbs;Password=usr_gbs;";

Wenn ich jetzt mal im Debugger das Exception-Objekt durchsuche, stoße ich auf folgende Fehlermeldung:
Fehler bei der Anmeldung für den Benutzer ''. Der Benutzer ist keiner vertrauenswürdigen SQL Server-Verbindung zugeordnet.
Die Meldung hat die Nummer 18452.

Ich habe in der MS-Knowledgebase auch schon geschaut. Dort steht, dass im SQL-Server der Falsche Anmeldetyp angegeben ist. Also Spricht dort soll dann nur WindowsAuthentication eingestellt sein und man soll es auf SQL-User einstellen.
Leider war dies bei mir trotz der Fehlermeldung bereits richtig eingestellt. Woran könnte es liegen?

Thema: Datenbankabfrage von PPC
Am im Forum: Datentechnologien

Eine Neuinstallation hat leider nichts gebracht.
Wenn es jemand irgendwann mal erfolgreich umgesetzt hat, dann die Verbindung von einem PPC (Win Mobile 5.0) zu einem SQL Server 2005 Express, dann wäre es super wenn er es mir hier schreiben könnte.

Thema: Datenbankabfrage von PPC
Am im Forum: Datentechnologien

Ah interessant. Danke für die Google Keywords.
Wegen der Instanz muss ich mal drauf achten.

Thema: Datenbankabfrage von PPC
Am im Forum: Datentechnologien

Was meinst du mit der DefaultInstanz? Die DefaultInstanz ist SQLExpress. Unter dieser einfach neu installieren?

Gibt mir bitte mal einen Link zu dem Thema. Hab speziell dazu nichts gelesen bisher.

Thema: Datenbankabfrage von PPC
Am im Forum: Datentechnologien

Ich verbinde mich über folgenden ConnectionString:

"Server=MADDINPC\\SQLEXPRESS;Database=gbs_net;User ID=usr_gbs;Password=usr_gbs;Trusted_Connection=False;"

Der ConnectionString funktioniert prinzipiell auch, da sich die WindowsMobile Anwendung problemlos verbinden kann, wenn ich Sie auf dem Desktop-PC ausführe.

Die Remoteverbindung vom SQL Server 2005 Express habe ich bereits aktiviert, Sie funktioniert auch, da die WIndowsMobile Anwendung auch von einem anderen Rechner im Netzwerk funktioniert.

Thema: Datenbankabfrage von PPC
Am im Forum: Datentechnologien

Sorry, dass mir da die DataSet NullReference noch dazwischen gerutscht ist.
Hier ist noch mal Exception.ToString() ohne die NULLReference:

07.07.08 15:47:37  System.Data.SqlClient.SqlException: SqlException
bei System.Data.SqlClient.SqlConnection.OnError()
bei System.Data.SqlClient.SqlInternalConnection.OnError()
bei System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning()
bei System.Data.SqlClient.TdsParser.Connect()
bei System.Data.SqlClient.SqlInternalConnection.OpenAndLogin()
bei System.Data.SqlClient.SqlInternalConnection..ctor()
bei System.Data.SqlClient.SqlConnection.Open()
bei GBS_Net_Client.DataConnector.ExecuteSqlTableReturn()
bei GBS_Net_Client.FrmMain.LoadKategorien()
bei GBS_Net_Client.FrmMain.btnLoadArtikel_Click()
bei System.Windows.Forms.Control.OnClick()
bei System.Windows.Forms.Button.OnClick()
bei System.Windows.Forms.ButtonBase.WnProc()
bei System.Windows.Forms.Control._InternalWnProc()
bei Microsoft.AGL.Forms.EVL.EnterMainLoop()
bei System.Windows.Forms.Application.Run()
bei GBS_Net_Client.Program.Main()

Ich wollte euch auch noch die InnerException zeigen, aber die ist leer. Da steht in der Fehlermeldung nur der SQL-String, den ich immer an die Fehlermeldung mit dran hänge, sonst ist nichts enthalten.

Benötige ich den großen SQL Server 2005 dazu? Wie ich geschrieben hatte verwende ich SQL Server 2005 Express. Kann es daran liegen?

Thema: Datenbankabfrage von PPC
Am im Forum: Datentechnologien

Ja das stimmt, weil die Rückgabe leer ist von der Datenbank also das DataSet.

Das ist die Methode LoadKategorien:

private void LoadKategorien()
        {
            
                string sql = "SELECT ID, Bezeichnung FROM Kategorien WHERE ÜberKategorieID IS NULL ORDER BY Bezeichnung ASC";
                DataSet dsData = DataConnector.ExecuteSqlTableReturn(sql);

                //ListView leeren
                this.lvKategorien.Items.Clear();

                //Zurückgegebene Datensätze durchlaufen
                foreach (DataRow dRow in dsData.Tables[0].Rows)
                {
                    string bezeichnung  = dRow["Bezeichnung"].ToString();
                    ListViewItem lvi    = new ListViewItem(bezeichnung);
                    lvi.ImageIndex      = 0;
                    this.lvKategorien.Items.Add(lvi);
                }//foreach

                
        }

Thema: Datenbankabfrage von PPC
Am im Forum: Datentechnologien

Der Verbindungsaufbau sieht folgendermaßen aus:

   SqlConnection sqlConn = new SqlConnection(ConnString);
                SqlCommand sqlComm = new SqlCommand(sql, sqlConn);
                sqlConn.Open();

                sqlComm.ExecuteNonQuery();
                DataSet dsReturn = new DataSet();
                SqlDataAdapter adap = new SqlDataAdapter(sqlComm);
                adap.Fill(dsReturn);
                sqlConn.Close();
                return dsReturn;

Thema: Datenbankabfrage von PPC
Am im Forum: Datentechnologien

Die InnerException ist folgende:

07.07.08 15:29:39   SQL-STRING: SELECT ID, Bezeichnung FROM Kategorien WHERE ÜberKategorieID IS NULL ORDER BY Bezeichnung ASC
07.07.08 15:29:39  System.NullReferenceException: NullReferenceException
bei GBS_Net_Client.FrmMain.LoadKategorien()
bei GBS_Net_Client.FrmMain.btnLoadArtikel_Click()
bei System.Windows.Forms.Control.OnClick()
bei System.Windows.Forms.Button.OnClick()
bei System.Windows.Forms.ButtonBase.WnProc()
bei System.Windows.Forms.Control._InternalWnProc()
bei Microsoft.AGL.Forms.EVL.EnterMainLoop()
bei System.Windows.Forms.Application.Run()
bei GBS_Net_Client.Program.Main()

Thema: Datenbankabfrage von PPC
Am im Forum: Datentechnologien

Ich glaube ja nicht, dass du darin mehr siehst, aber Exception.ToString() sieht folgendermaßen aus:

07.07.08 15:24:57  System.Data.SqlClient.SqlException: SqlException
bei System.Data.SqlClient.SqlConnection.OnError()
bei System.Data.SqlClient.SqlInternalConnection.OnError()
bei System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning()
bei System.Data.SqlClient.TdsParser.Connect()
bei System.Data.SqlClient.SqlInternalConnection.OpenAndLogin()
bei System.Data.SqlClient.SqlInternalConnection..ctor()
bei System.Data.SqlClient.SqlConnection.Open()
bei GBS_Net_Client.DataConnector.ExecuteSqlTableReturn()
bei GBS_Net_Client.FrmMain.LoadKategorien()
bei GBS_Net_Client.FrmMain.btnLoadArtikel_Click()
bei System.Windows.Forms.Control.OnClick()
bei System.Windows.Forms.Button.OnClick()
bei System.Windows.Forms.ButtonBase.WnProc()
bei System.Windows.Forms.Control._InternalWnProc()
bei Microsoft.AGL.Forms.EVL.EnterMainLoop()
bei System.Windows.Forms.Application.Run()
bei GBS_Net_Client.Program.Main()
 SQL-STRING: SELECT ID, Bezeichnung FROM Kategorien WHERE ÜberKategorieID IS NULL ORDER BY Bezeichnung ASC
07.07.08 15:24:57  System.NullReferenceException: NullReferenceException
bei GBS_Net_Client.FrmMain.LoadKategorien()
bei GBS_Net_Client.FrmMain.btnLoadArtikel_Click()
bei System.Windows.Forms.Control.OnClick()
bei System.Windows.Forms.Button.OnClick()
bei System.Windows.Forms.ButtonBase.WnProc()
bei System.Windows.Forms.Control._InternalWnProc()
bei Microsoft.AGL.Forms.EVL.EnterMainLoop()
bei System.Windows.Forms.Application.Run()
bei GBS_Net_Client.Program.Main()

Thema: Datenbankabfrage von PPC
Am im Forum: Datentechnologien

Ich meinte Geld verdienen mit der Replikations-Lösung.
Exception.Message = "SQLException"

Aha Moment. Du hast gerade was von Sync-Framework geschrieben. Das hab ich schon mal garnicht. Wird das Sync-Framework auf dem Desktop-PC oder auf dem Mobilgerät installiert? Kann ich das Sync-Framework auch von .net Framework 2.0 bzw. Compact Framework 2.0 verwendet werden?

Thema: Datenbankabfrage von PPC
Am im Forum: Datentechnologien

Ich kann mir nicht vorstellen, dass das von MS so gewollt ist (der direkte Zugriff).
Zumindest wird von Microsoft die Variante über SQL-Server in Verbindung mit SQL-Server Compact Edition und Replikation quasi als Ideallösung für den Mobile-Client - PC - Datenaustausch. Ist ja auch logisch, weil sich dadurch Geld verdienen lässt. Ich hab im Netz nach ewiger Suche keine Lösung dazu gefunden.

@FZelle:
Meinen Code brauch ich doch nicht posten, wenn die Verbindung einwandfrei funktioniert auf sämtlichen Desktop-PCs. Es ist eine ganz normale SQLConnection, die ich schon zich mal verwendet habe, die zuverlässig in meiner Verbindungsklasse funktioniert.
Die exakte Exception habe ich bereits gepostet! Es war wirklich lediglich "SQLException". Mehr stand NICHT drin. Mit mehr Information hätte ich ja auch etwas anfangen können. SQLException ist in meinem Fall nicht einfach der Exception-Typ sondern tatsächlich die ganze Exception. Sie tritt beim Versuch auf eine Connection herzustellen.

Thema: Datenbankabfrage von PPC
Am im Forum: Datentechnologien

Eine Fehlermeldung gibts leider nicht wirklich. Das einige was zurückgegeben wird ist SQLException ...mehr leider nicht.

Scheinbar ist eine direkte Abfrage nicht möglich. Es ist wohl nur eine verbindung zu einem Server möglich über die SQL Server Compact Edition und Remote Access oder Replikation. Das funktioniert beides aber nicht mit der Express Edition des SQL-Server. Ich muss meine Forschung in diese Richtung also leider einstellen weil eine SQL-Server 2005 DB für über 700 Euro nicht in Frage kommt

Thema: Datenbankabfrage von PPC
Am im Forum: Datentechnologien

verwendetes Datenbanksystem: Microsoft SQL Server 2005 Express

Hallo,

ich habe ein kleines Programm geschrieben für Pocket-PC (Windows Mobile 5.0 mit Compact Framework 2) und möchte jetzt über das Netzwerk vom PPC auf eine SQL-Server 2005 Express Datenbank zugreifen.
Um den Zugriff von außerhalb des DB-Rechners zu testen, habe ich mir vorher eine kleine Windows-Anwendung geschrieben, mit der ich von einem anderen PC aus auf die DB zugegriffen habe. Nachdem ich den SQL-Server richtig konfiguriert hatte, funktionierte der Zugriff auch problemlos.
Jetzt versuche ich das gleiche mit dem PPC und es funktioniert aber aus irgend einem Grund nicht. Der PPC ist aber ins Netzwerk integriert. Wenn ich das PPC-Programm auf einem Netzwerk-Rechner laufen lasse, funktioniert die Abfrage, nur auf dem PPC nicht. Woran könnte das liegen? Hat Jemand von euch Erfahrung oder eine Idee?

Thema: Remote-Verbindung SQL Server 2005 Express
Am im Forum: Datentechnologien

Die Verbindung vom anderen PC aus ging jetzt. Der Fehler war, dass der SQL Server Browser deaktivert war. Diesen kann man aktivieren über Start > Programme > Microsoft SQL Server 2005 > Konfigurationstools > SQL Server Oberflächenkonfiguration

Thema: Remote-Verbindung SQL Server 2005 Express
Am im Forum: Datentechnologien

Ja ganz genau, aber das ist auch das Problem. Ich habe die Remoteverbindung bereits auf dem Server aktiviert. Den Rechner habe ich seit dem auch neu gestartet, was einen Neustart des SQL-Servers eigentlich bewirken müsste, oder?

Thema: Remote-Verbindung SQL Server 2005 Express
Am im Forum: Datentechnologien

Die hab ich komplett deaktiviert, bringt aber keine Änderung. Ich erhalte immer die folgende Meldung:

An error has occurred while establishing a connection to the server.  When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified)

Thema: Remote-Verbindung SQL Server 2005 Express
Am im Forum: Datentechnologien

Nagut, ist aber logisch. Die Frage ist jetzt nurnoch warum ich von einem anderen Rechner remote nicht auf die DB auf meinem zugreifen kann sondern nur lokal.
Ich habe den Remotezugriff bereits im SQL-Server eingestellt.

Thema: Remote-Verbindung SQL Server 2005 Express
Am im Forum: Datentechnologien

Danke für die schnelle Antwort.

Aber müsste dann nicht auch Server=192.168.xxx.xxx\\SQLEXPRESS funktionieren? Komischerweise geht das aber nicht.

Thema: Remote-Verbindung SQL Server 2005 Express
Am im Forum: Datentechnologien

verwendetes Datenbanksystem: SQL Server 2005 Express

Hallo,

ich habe eine Frage zu einem ConnectionString für eine SQL-Server Verbindung.
Der ConnectionString sieht folgendermaßen aus:

"Server=MADDINPC\\SQLEXPRESS;Database=gbs_net;User ID=usr_gbs;Password=usr_gbs;Trusted_Connection=False;"

Was muss eigentlich genau unter "Server" stehen? Ich dachte eigentlich immer, dass dort der Name oder die IP-Adresse des Server-Rechners angegeben werden muss. Der oben stehende und lokal funktionierende ConnectionString enthält aber weder nur den Server-Namen noch die IP. der PC auf dem sich die DB befindet heißt "MaddinPC". Warum funktioniert die Verbindung nicht, wenn ich nur den PC-Namen angebe oder nur die IP-Adresse als Wert für Server?

Wie der Wert für Server aussehen, wenn ich den SQL-Server remote von einem anderen Rechner aus erreichen will? ISt es da nicht besser die IP-Adresse anzugeben?

Thema: DataGridView: StatusGrafik anzeigen
Am im Forum: GUI: Windows-Forms

Ich mache es per DataBinding, habs jetzt aber folgendermaßen gelöst:

Ich füge je nach Status die Bilder ein im DataBindingComplete-Event ein.

Thema: DataGridView: StatusGrafik anzeigen
Am im Forum: GUI: Windows-Forms

Hallo,

ich könnte mich gerade sowas von über dieses ach so tolle DataGridView aufregen!

Es muss doch auf eine halbwegs simple Art und Weise möglich sein in einem DataGrdiView eine von einem Status abhängige Grafik anzuzeigen und nicht nur eine feste Grafik. Wie bekomme ich das denn hin? Natürlich kann ich eine ImageColumn einfügen, aber wie kann ich den Cells in dieser Column dann beibringen welches Bild angezeigt werden soll. In der Rückgabe aus der Datenbank habe ich sogar den BildPfad direkt stehen.

Thema: Hintergrundbild in DataGridViewRow
Am im Forum: GUI: Windows-Forms

Achso klar die ImageCells, das hätte ich auch selbst sehen können.
Ich hab die ganze Zeit mit dem ASP.NET GridView gearbeitet und da ist die Sache mit dem Hintergrundbild direkt in einer normalen Zelle möglich. Sorry

Danke, die Info reich mir völlig aus.

Thema: Hintergrundbild in DataGridViewRow
Am im Forum: GUI: Windows-Forms

@JAck30lena:

Ach das Einfügen eines Hintergrundbilds für eine einzelne Zelle ist möglich?
Wie bzw. wo mach ich das denn?

Thema: Hintergrundbild in DataGridViewRow
Am im Forum: GUI: Windows-Forms

Ah ok. Das kann ich natürlich machen.