Laden...

Forenbeiträge von chazon Ingesamt 70 Beiträge

15.04.2017 - 14:29 Uhr

Na dann , guten Appetit 😉)

Danke für die Antwort.

Ich stehe noch ganz am Anfang (Asp.net mvc) und arbeite mich gerade vor.
Man versucht an mehreren Stellen die Vorgehensweise zu verstehen und umzusetzen.
Das dauert wohl noch eine Weile, und werde auch noch einige Fragen haben.

Danke und Gruß
chazon

14.04.2017 - 11:41 Uhr

Hallo Leute

Ich habe mir das Template 'Inspina' von wrapbootstrap heruntergeladen.

Nun habe ich eine Menge Dateien, weis aber nicht wie ich nun diese in mein bestehendes MVC5 Projekt einbaue.
Kann mir das jemand erklären, ich blicke da irgendwie nicht durch .

Danke und Gruß
Chazon

27.02.2017 - 09:20 Uhr

Danke für den Tip.

Habe mich mittlerweile dazu entschieden den Rechner komplett zurückzusetzen.
Hatte einfach zu viel Müll angesammelt.
Bei der Neuinstallation wird ja zuerst in englisch installiert . Wenn dann die Meldung noch einmal kommt werde ich mich wieder melden

25.02.2017 - 19:10 Uhr

Hallo Leute,

Ich hatte ein Problem mit dem Rechner und hatte VS 2015 neu installiert.
Jetzt bekomme ich beim öffnen meines Projektes die Fehlermeldung:

Fehlermeldung:
Prozess:
intellitrace_00005233_01s28f916c611e9:8264ed12-65f2-4b.....
Das automatische Anhängen, um dieses Verhalten zu unterstützen, wurde nicht beendet.

Angehängte Codetypen:
IntelliTrace

Nicht angehängte Codetypen:
Verwaltet: Es sind keine Daten mehr verfügbar.

Ich habe nach diesem Fehler gegooglet aber nichts hilfreiches gefunden

Ich weiß nicht wo ich ansetzen soll.
Für Hilfe wäre ich sehr dankbar

Gruß chazon

05.05.2016 - 17:23 Uhr

Danke für die Antwort.

Das PRojekt hatt ich vorher schon durchsucht , aber keine Einträge in dem gesamten Projekt gefunden. Auch den Naemspace als Konatnte zu deklarieren brachte nichts.
Wenn ich den Service lokal erstelle taucht dieser String nirgends auf.

05.05.2016 - 15:32 Uhr

Hallo Leute

Ich arbeite gerade an einem Webservice.
Ich habe den Namespace von "http://tempuri.org" geändert:

  [WebService(Namespace = "http://meineDomain.de/websvc/")]

Trotzdem kommt nach der Veröffentlichung auf dem Server die Meldung:

Fehlermeldung:
This web service is using
>
as its default namespace.
Recommendation: Change the default namespace before the XML Web service is made public.

Ich habe die Dateien schon einmal komplett auf dem Server gelöscht und neu veröffentlicht.
Jedoch ohne Erfolg.

Wo liegt der Fehler ?

Danke und GRuß
Chazon

31.01.2016 - 19:22 Uhr

Ja, ich weis.
Soll im ersten Quartal dieses Jahres fertig werden.
Vielleicht sollte ich noch warten.

Danke und Gruß
Chazon

31.01.2016 - 19:12 Uhr

Als Vorlage für die Web Application habe ich die ASP.NET 5-Vorlage ausgewählt.
" THe Template uses ASP.NET MVC and can be used to build Web Applications and RESTful HTTP Services "

Zur Veröffentlichung stehen dann nur
Microsoft Azure App Service
Import
Dateisystem

zur Verfügung.
Nachdem ich einiges gegoogelt hatte, bin ich auf diese Datei gestoßen.
Anschließen kann man die Verbindung prüfen

Die letzten Ausgaben sind dann:

Copying to output path C:\Users\hauke\AppData\Local\Temp\PublishTemp\WebApplication197
Multiple commands defined. Defaulting to web.
Using command 'web' as the entry point for web.config.
Time elapsed 00:00:49.5525818
Publishing with publish method [FTP]
C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\Web\Microsoft.DNX.Publishing.targets(386,5): Fehler : An error occurred during publish.
AspnetPublishHandler with name "FTP" was not found

gruß chazon

31.01.2016 - 15:27 Uhr

Ich bin noch mal da:

In VS 2015 kann ich keine asp.net 5 webapplication auf meinem Server per ftp
veröffentlichen . In älteren Versionen war das möglich .
ich habe folgende Datei imprtiert

<?xml version="1.0" encoding="utf-8"?>
 <publishData>
 <publishProfile profileName="FTP" publishMethod="FTP" publishUrl="ftp://hsverein.de" userName="" userPWD="" destinationAppUrl="" />
 </publishData>

Die Verbindung klappt aber ich bekomme die Fehlermeldung > Fehlermeldung:

AspnetPublishHandler with name "FTP" was not found

Danke und GRuß
Chazon

29.01.2016 - 17:39 Uhr

das war ja peinlich einfach .

Danke für die Antwort

29.01.2016 - 13:01 Uhr

Hallo Leute

Ich wollte mich einmal an eine Webapplication wagen.
Dazu habe ich einfache eine neue Projekt / Website erstellt
Wenn man diese nun ausführt erhält man eine Website mit
Menü etc. im Browser.

Wie kann ich nun diese Anwendung auf meinen externen Server veröffentlichen?

Danke und Gruß
Chazon

08.10.2015 - 23:54 Uhr

Danke für die Antwort
es funktioniert.

Gruß Chazon

07.10.2015 - 20:11 Uhr

verwendetes Datenbanksystem: MSSql Server 2008

Hallo Leute

Ich bin gerade an einer Windows Form Anwendung
Dabei möchte ich einen Datensatz auf einen Wert filtern welcher nur den Default-Wert <DBNull>
in einer String - Spalte enthalten . Versucht habe ich es auf diese Weise:


 personenBindingSource.Filter = string.Format("[gestorben] = ICH WEIS NICHT WELCHER WERT ");

Wie löse ich das Problem ?

Gruß und Danke
Chazon

05.09.2015 - 20:15 Uhr

verwendetes Datenbanksystem: MSSQL Express

Hallo Leute

Ich habe eine Datenbank mit mehreren Tabellen welche unterschiedlich voneinander abhängen.

So wird eine Personen-Tabelle im Gridview angezeigt.
Von dieser Tabelle ist eine zweite Abteilung-Tabelle verbunden über die
Personal-Nr.

P_NR
Abteilungs-Nr
Abteilungsname

Beim Start werden alle Personen angezeigt. Jetzt möchte ich diese auf eine
bestimmte Abteilung filtern . Ich habe versucht über die fk_personen_abteilungBindingsource zu filtern , was aber nicht funktioniert.

Wie stelle ich das an ?

Danke und Gruß
Chazon

03.09.2015 - 23:51 Uhr

Hallo Leute

In einem Datagrid nutz ich in einer Spalte die Combobox.
Wenn ich nun auf die Zeile klicke muss ich ein zweites Mal auf
auf die Combobox klicken damit diese aufklappt.
Geht das eventuell auch mit einem einmaligen auswählen ?

Danke und Gruß

Chazon

10.08.2015 - 18:32 Uhr

Hat alles funktioniert. danke nochmal .
Es gibt nur ien Problem falls man nach der Installation eine Verbindung
mit dem MS SQL Server herstellen möchte . Das gab immer eine Fehlermeldung.

Lösung :
ZUerst die MSSQL Verbindung herstellen
dann den MySQL Treiber installieren
dann MySQL Datenbank verbinden

Bis jetzt läuft alles

Vielen Dank für EUre Hilfe

Gruß CHazon

09.08.2015 - 16:50 Uhr

Danke für die Antwort. Den link habe ich bisher übersehen,
da ich immer wieder auf den connector gestossen bin.
aber ich versuch es einmal.

09.08.2015 - 11:46 Uhr

Ich kam unter 2012 ohne den odbc-treiber aus .
Ado.net hat alles im Code intergiert und bei odbc
muss ich später die treiber mitgeben.

08.08.2015 - 17:17 Uhr

Wenn ich im Menue auf
[Extras] -> [Mit Datenbank verbinden] gehe
stehen dort nur

Microsoft Access-Datenbankdatei
Microsoft ODBC-Datenquelle
Microsoft Server
Microsoft Server Datenbankdatei
Oracle-Datenbank
<andere>

früher habe ich dort auch "Mysql Datenbank" gefunden.

04.08.2015 - 19:41 Uhr

verwendetes Datenbanksystem: <MySQL>

Hallo Leute ,

Ich stehe auf dem Schlauch
NAchdem ich meinen neuen Rechner eingerichtet habe ( Windwos 8.1

  • VS 2013) habe ich den Mysql Connector 6.9 für .NET installiert.

Ich kann aber nicht mit der MySQl Datenbank verbinden. heisst :
Ich kann keine MySql Datenbank als Quelle verbinden.

Auf dem alten Rechner habe ich das mit VS 2012 (und altem Connector ) geschafft
Ich weis nur nicht mehr was ich jetzt vergessen habe ?

Für einen kleinen Tip wäre ich dankbar

Danke und GRuß
Chazon

15.06.2014 - 16:09 Uhr

Danke für die Antwort

Hätte ich wohl auch erwähnen sollen, dass ich das probiert habe.
Aber in dieser Methode wird jedes weiteres Statement mit einem Fehler quittiert.

Fehlermeldung:
[In System.IO.FileNotFoundException ist eine Ausnahme vom Typ "mscorlib.ni.dll" aufgetreten, die nicht vor einer verwalteten/systemeigenen Grenze behandelt wurde.
Eine Ausnahme (erste Chance) des Typs "System.UnauthorizedAccessException" ist in System.Windows.ni.dll aufgetreten.

egal ob ich eine einfach Zuweisung mache oder eine Methode aufrufe

15.06.2014 - 13:59 Uhr

Hallo Leute

Ich sitze immer noch an meinem Webservice und WindowsPhone 8 app

Ich habe einen WCF-Service (Rest) welche ich in meiner Phone-App konsumiere
Der Code sieht folgendermaßen aus :



....
 try{
       hubertusEntities context = new hubertusEntities(new Uri("http://www.Doamin.de/meinService.svc", UriKind.Absolute));

       var query = from c in context.sthub_komp
                            orderby c.Komp_name
                            select c;

         DataServiceQuery<sthub_komp> proxy = (DataServiceQuery<sthub_komp>)query;
                proxy.BeginExecute(LoadedKompanieCompleted, proxy);
                
 }
 catch (Exception e)
{
       MessageBox.Show("Fehler! " + e.ToString());
}
....


private void LoadedKompanieCompleted(IAsyncResult ar)
{
                DataServiceQuery<sthub_komp> proxy = (DataServiceQuery<sthub_komp>)ar.AsyncState;
                l_zeile = proxy.EndExecute(ar).ToList();
}


Die Daten werden korrekt übertragen , das habe ich mit einem Button getestet:


 private void Button_Click(object sender, RoutedEventArgs e)
        {
            if (l_zeile[0].Komp_name.ToString() != null)
                MessageBox.Show(l_zeile[0].Komp_name);
            else
                MessageBox.Show("leer");
        }

Ich möchte aber eine Liste mit den Daten füllen sobald die Daten geladen sind.
Wie erkenne ich das?

Danke und Gruß
Chazon

01.06.2014 - 21:00 Uhr

Vielen Dank , das sieht gut aus.
Bin damit wohl eine Weile beschäftigt

Danke und Gruß
chazon

01.06.2014 - 09:14 Uhr

Kannst du Mr ein gutes tutorial oder auch Buch nennen:-) ?

31.05.2014 - 23:09 Uhr

Also , ich stehe im Moment etwas daneben ?(

Also meinen Webservice habe ich getestet und er liefert im Browser
die gewünschten Ergebnisse

Ich versuche nun wie in diversen Tuts beschrieben den
Webservice zu konsumieren was aber nicht funktioniert.

Ich habe einen Dienstverweis hinzugefügt

Dort wird unter Dienste
WebService1Soap
WebService1HttpGet
WebService1HttpPost

(Ich sollte vielleicht erwähnen ,dass der Service remote läuft)

Unter Vorgänge werden bei allen die entsprechenden Methoden angezeigt

Danach komme ich dann irgendwie nicht weiter (zumindest nicht so dass es verstehe).

31.05.2014 - 22:26 Uhr

Danke für die Antwort,

Ich würde ja gerne die Async - Methode nutzen
nur weis ich im Moment nicht wie ich die Rückgabe dieser Methode
in ein List<string> übernehmen kann .


[WebMethod]
     public List<string> KListe(string k_id)... 


im Programm:

List<string> kListe = new List<string>();
kListe = MeinService.KListeAsync("1"); ???



kommt wirklich ein List zurück oder evtl ein Array
Ich erhalte die Fehlermeldung

Fehlermeldung:
Fehler 7 Argument '1': Konvertierung von 'void' in 'System.Collections.Generic.IEnumerable<string>' nicht möglich.

31.05.2014 - 18:51 Uhr

Hallo Leute

Nachdem mein Webservice funktioniert habe ich ein Problem , wie ich die Methoden richtig aufrufe:

Die Methode im Webservice hat eine List<string> als Rückgabewert

[WebMethod]
    public List<string> KListe()...

Ich habe den Diensteverweis in meinem Programm hinzugefügt ,
using AppTest.ReferenceService1

Dann finde ich eine WebService1SoapClient

also


WebService1SoapClient MeinService = new WebServiceSoapClient();

Dort finde ich MeinService.KListeAsync() . Doch wie weise ich nun die Rückgabe einer Liste zu ?

Danke und Gruß Chazon

30.05.2014 - 14:17 Uhr

Vielen Dank für Eure Hilfe,

Gestern abend war es zu spät ( zu viele Fehler gemacht)
Heute hat alles funktioniert
Danke und Gruß

Chazon

29.05.2014 - 23:26 Uhr

Danke für die Antwort

Habe es noch einmal kontrolliert.
Bei der Installation des Connectors auf dem Remote Server ist ein Fehler aufgetreten

Fehlermeldung:
WIZARD ENDED PREMATURELY BECAUSE OF AN eRROR

wurde also gar nicht installiert (sollte man vorher prüfen)
aber wie bekomme ich das jetzt hin ?
Es reicht sicherlich nicht , die Dateien
unter c:\windows\System32 zu speichern ?

29.05.2014 - 22:54 Uhr

Hallo Leute

Ich versuche gerade einen Webservice zu veröffentlichen , der Daten aus einer Mysql Datenbank liefert.
Lokal funktioniert das sehr gut , jedoch Remote kommt der o.a. Fehler.
Der Server ist ein Virtueller Windows Server 2008 (Hosteurope).
Ich habe auf dem Server und auf meinem lokalen Rechner jeweils die selbe Version des MySqlConnectors , und damit die gleiche dll-Versionen, installiert.

Ich verstehe diese Fehlermeldung nicht.

      <compilation targetFramework="4.0">
       <assemblies>
         <add assembly="MySql.Data, Version=6.8.3.0, Culture=neutral, PublicKeyToken=C5687FC88969C44D"/>
       </assemblies>
     </compilation>

Wie komme ich weiter ?

Danke und Gruß
chazon

13.04.2014 - 18:41 Uhr

Vielen Dank für die schnelle Antwort

das war's

Gruß Chazon

13.04.2014 - 18:31 Uhr

Hallo Leute
ich sitze gerade an einer Windows Phone 8 Anwendung.
Ich möchte jetzt eine externe Webseite anzeigen lassen und
nutze den Webbrowser. Jedoch moniert der Debugger ungültige Markups
in der Uri. Es liegt wohl an den &-Zeichen , aber ich weis nicht wie ich diese
maskieren muss .


<phone:WebBrowser Source="http://www.sthubertus.de/index.php?option=com_content&view=article&id=50&Itemid=635" HorizontalAlignment="Left" Margin="12,10,0,0" Grid.Row="1" VerticalAlignment="Top" Width="456" Height="640"/>

Danke für Eure Hilfe und
Gruß Chazon

PS hier noch die Fehlermeldungen


Fehler	1	Das folgende Token wurde erwartet: ";".	c:\users\hauke\documents\visual studio 2012\Projects\PhoneApp1\PhoneApp1\Views\Festprogramm.xaml	31	88	PhoneApp1
Fehler	2	Das folgende Token wurde erwartet: ";".	c:\users\hauke\documents\visual studio 2012\Projects\PhoneApp1\PhoneApp1\Views\Festprogramm.xaml	31	101	PhoneApp1
Fehler	3	Das folgende Token wurde erwartet: ";".	c:\users\hauke\documents\visual studio 2012\Projects\PhoneApp1\PhoneApp1\Views\Festprogramm.xaml	31	107	PhoneApp1
Fehler	4	Mit einem kaufmännischen Und-Zeichen '&' beginnende Entitätsverweise oder Sequenzen müssen mit einem Semikolon ';' beendet werden.	c:\users\hauke\documents\visual studio 2012\Projects\PhoneApp1\PhoneApp1\Views\Festprogramm.xaml	31	118	PhoneApp1
Fehler	5	Unerwartetes Token '='. Erwartet wurde das Token ';'. Zeile 31, Position 93.	c:\users\hauke\documents\visual studio 2012\Projects\PhoneApp1\PhoneApp1\Views\Festprogramm.xaml	31	93	PhoneApp1

23.03.2014 - 13:47 Uhr

So nach einigen Versuchen habe ich es fast geschafft.

Ich nutze jetzt folgende Anweisung:


SELECT Kunde.Nr, Kunde.RechnungNr FROM Kunde INNER JOIN Rechnung ON Kunde.RechnungNr=Rechnnung.RechnungNr

Ich habe diese Abfrage dem Dataset-Designer hinzugefügt.

Wenn ich nun die Tabelle füllen möchte bekomme ich eine Fehlermeldung:

Fehlermeldung:
Einschränkungen konnten nicht aktiviert werden. Mindestens eine Zeile enthält Werte die die Einschränkung non-null, unique or foreign-key verletzen.

Im Management Studio kann ich diese Abfrage problemlos ausführen. Ich sehe auch keinen Datensatz ,welcher die o.g. Werte enthält

16.03.2014 - 21:07 Uhr

verwendetes Datenbanksystem: mssql 2008 Express

Hallo Leute

Wie filtert die Einträge in einer Tabelle über eine Relation hinweg
i.e.:

Tabelle 1 :
KD-Nr
Rechnungs-Nr

Tabelle 2:
Rechnungs-Nr
Artikel-Nr

Relation
fkTab1Tab2 := Tabelle1.Rechnungs-NR -> Tabelle2.Rechnungs-Nr

Ich habe Tabelle 1 in einem Gridview angezeigt und möchte die Einträge filtern auf Artikel-Nr.

dh. Ich möchte nur die Kunden angezeigt bekommen welche einen bestimmten Artikel erhalten haben

Wo setzt man den Filter , und wie schränkt man die Anzeige im Grid ein ?

Danke und Gruß
CHazon

16.03.2014 - 18:42 Uhr

Nach einigen versuchen habe ich es herausgefunden:

DataSource ist die Bindingsource der Relation
ich hatte immer nur mit den Tabellen probiert

Dann geht's

Danke und Gruß
Chazon

13.03.2014 - 23:16 Uhr

Danke für die Antwort

Du meinst den Grid aus den Tabellen zusammenstellen.
Das ist sicher kein Problem . Ich dachte eher an eine Lösung mit Hilfe
von Relations.

R1 := Kunde.K-Nr <- Kommunikation.k_Nr
R2 := Kommunikation.Kom_Art <- Kom_Liste.Kom_Art

13.03.2014 - 20:47 Uhr

verwendetes Datenbanksystem: MSSQL 2008 Express

Ich habe eine Winform - Anwendung und eine SQL-Kunden-Datenbank

Meine Idee ist dass ich ein DataGrid für die Kommunikationsmöglichkeiten
der Kunden erstellen möchte . Dafür benutze ich 3 Tabellen :

Kunden :

K-Nr (int)
Name,....etc

Kommunikation:
K-Nr (int) //Kundennummer
Kom_art (int) //Kommunikationsart s.u.
Kom_Text (nvarchar(64)) // Telefonnummer, Email Faxnumer etc

Kom_Liste:
Kom_art (int) //Kommunikationsart index
Kom_Art_TExt (nvarchar(32)) // Kommunikationsart Text wie Telefon, Telefax , Email etc

Nun ist die Kundennummer mit der Tabelle Kommunikation verbunden
Dort können mehrere Einträge sein mit verschiedenen Kommunikationsarten
Diese sind mit einer Tabelle Kom_Art_Text über den Index der Kommunikationsart verbunden.

In dem Grid soll jetzt nur zwei Spalten stehen:
Kom_Art_Text und Kom_TExt

also
Telefon 01234 23456
Telefax 02134 33333
Email mustermann@email.de
etc...

Wie stellt man diese Beziehung in einem Grid dar? Ich komme irgendwie nicht dahinter

Danke und Gruß
chazon

03.01.2014 - 09:12 Uhr

@FZelle

Du hast Recht. Habe es noch einmal nachgelesen.
Also macht eine Stpel-Abfage hier wenig Sinn. Vielleicht sollte ich doch einzelne Adapter verwenden
Ein weiteres Problem besteht auch darin , dass einige Dateien keinen PrimaryKey besitzen . Dann wird das damit auch nicht funktionieren.
Ich sollte vielleicht öfters mal wieder ins Buch schauen 😉)

Danke für den Hinweis.

02.01.2014 - 18:44 Uhr

Dank für die Antworten.

Ich nutze einen SQL Express Server 2008 auf einem Virtuellen Server

Die Anwendung ist eine MDI-Anwendung (Winform)
Der ConnectioneString im Parent lautet :


    con.ConnectionString = "Data Source=meinedomain.de\\SQLEXPRESS;Initial Catalog=testcatalog;User ID=sa;Password=********";
     con.Open();

Dem Child wird die Verbindung übergeben:


            FormPersonen Pers_Form = new FormPersonen(con);
            Pers_Form.MdiParent = this;
            Pers_Form.Show();
            Pers_Form = null;

Im Child habe ich dann:


public FormPersonen(SqlConnection con2)
        {
            con =  con2;
            InitializeComponent();
            Tabellen_laden();
....

Vielleicht hilftf das

01.01.2014 - 23:22 Uhr

verwendetes Datenbanksystem: SQL Express 2008

Hallo Leute

Ich habe jetzt viel gelesen und gesucht aber ich glaube ich bekomme es einfach nicht hin . Folgendes Szenario:
Mehrere Tabellen in einer Datenbank werden geladen
Nach bearbeiten der Daten sollen diese komplett wieder zurückgeschrieben werden.

Hier der code

Deklarationen:


SqlConnection con;
        SqlCommand cmd1;
        SqlDataAdapter da_Pers,da_mitglied = new SqlDataAdapter();
        SqlCommandBuilder cmb;
        DataSet ds = new DataSet();
        DataTable tbl = new DataTable();
        DataTable tbl_namen = new DataTable();
        DataView dv;

        BindingSource bindingsource_pers = new BindingSource();
        BindingSource bindingsource_anrede = new BindingSource();
        BindingSource bindingsource_L_kategorie = new BindingSource();
        BindingSource bindingsource_kategorie = new BindingSource();

Funktion Tabellen_laden()


            int anzahl;

            cmd1 = new SqlCommand("Select * from Personen;"+
                                    "Select * from Kategorie;"+
                                    "Select * from Gruppen;"+
                                    "Select * from Mitglieder;"+
                                    "Select * from L_Anrede;"+
                                    "Select * from Firmenmitgliedschaft;"+
                                    "Select * from Kommunikation;"+
                                    "Select * from l_Kom_Art;"+
                                    "Select * from L_Kategorie", con);

            da_Pers = new SqlDataAdapter(cmd1);
            cmb = new SqlCommandBuilder(da_Pers);

            try
            {
                con.Open();
                da_Pers.TableMappings.Add("Table", "Personen");
                da_Pers.TableMappings.Add("Table1", "Kategorie");
                da_Pers.TableMappings.Add("Table2", "Gruppen");  // Anschrift -> Personen
                da_Pers.TableMappings.Add("Table3", "Mitglieder");
                da_Pers.TableMappings.Add("Table4", "L_Anrede");
                da_Pers.TableMappings.Add("Table5", "Firmenmitgliedschaft");
                da_Pers.TableMappings.Add("Table6", "Kommunikation");
                da_Pers.TableMappings.Add("Table7", "L_Kom_Art");
                da_Pers.TableMappings.Add("Table8", "L_Kategorie");

                anzahl = da_Pers.Fill(ds);

                // Erzeugen der Beziehungen:

                DataColumn colMaster = ds.Tables["Personen"].Columns["mnr"];
                DataColumn colDetail = ds.Tables["Kategorie"].Columns["mnr"];
// Relation Personen -> Kategorie  
                DataRelation rel_Pers = new DataRelation("FK_Kategorie_Personen", colMaster, colDetail);
                ds.Relations.Add(rel_Pers);
// Relation Personen -> Mitglieder
                colDetail = ds.Tables["Mitglieder"].Columns["mnr"];
                rel_Pers = new DataRelation("FK_Mitglieder_Personen", colMaster, colDetail);
                ds.Relations.Add(rel_Pers);
// Relation Personen -> Kommunikation
                colDetail = ds.Tables["Kommunikation"].Columns["mnr"];
                rel_Pers = new DataRelation("FK_Kommunikation_Personen", colMaster, colDetail);
                ds.Relations.Add(rel_Pers);
// Relation Kategorie - L_Kategorie (Kategorieliste)
                colMaster = ds.Tables["Kategorie"].Columns["kategorie"];
                colDetail = ds.Tables["L_Kategorie"].Columns["kategorie"];
                rel_Pers = new DataRelation("FK_L_Kategorie_Kategorie", colMaster, colDetail);
//                ds.Relations.Add(rel_Pers);

                Kategorie_Fuellen();

            }
            catch (Exception ex)
            {
                MessageBox.Show("Es ist ein Fehler aufgetreten : " + ex.Message);
                throw;
            }


          
            con.Close();

Durch das Klicken auf einen Button erfolgt das sichern


private void DatenbankSpeichern()
        {
            try
            {
                int i;

               i=da_Pers.Update(ds);
           
                MessageBox.Show(i.ToString()+" Daten gesichert!");
                
            }
            catch (SqlException ex)
            {
                MessageBox.Show(ex.ToString());
                
            }
        }

Leider wird nichts gespeichert obwohl update '749 Daten gesichert ' angibt.

Ich denke habe irgendwo einen Denkfehler, aber ich komme nicht dahinter.

Gruß und Danke
Chazon

04.11.2013 - 21:47 Uhr

Sorry ! richtig lesen hilft

Die Daten wurden als nchar statt varchar gespeichert

Dank der Suchfunktion

04.11.2013 - 21:38 Uhr

verwendetes Datenbanksystem: <MSSQL 10.5>

Ich lade in eine Winform Anwendung eine Tabelle 'Personen' , welche String- Felder enthält.
Diese Felder sind nach dem Inhalt immer mit Leerzeichen aufgefüllt.

Ich habe es schon mit

Update Personen Set Personen.nachname = Rtrim ( nachname)

versucht , jedoch ohne Erfolg.

Auch wenn ich in der Anwendung ein Feld zb: "Meier______" in "Meier2" ändere (""= Leerzeichen)und in die Datenbank zurückschreibe (Update) erhalte ich nach dem nächsten
laden der Tabelle den Wert "Meier2
_____" mit allen Leerzeichen zurück.

Wie kann ich dieses Problem behandeln ?

Danke und Gruß
chazon

16.10.2013 - 12:24 Uhr

Genau , was ich suche
Man muss nur wissen wonach man sucht 😉)

Danke für die Hilfe

16.10.2013 - 00:08 Uhr

Danke für die Antwort

Sorry , die Tabelle wird von einer SQL Datenbank geliefert.

via Dataset, dataAdapter

15.10.2013 - 20:50 Uhr

Hallo Leute

Ich habe eine Tabelle, in der Personendaten gespeichert sind.
Nun möchte ich diese Tabelle teilweise in einem Datagridview auflisten.
Dabei sollte es in einer lesbaren Form wie

| 001 | Herr Peter Mustermann | 20.01.1960 usw statt
| 001 | Herr | Peter | Mustermann| 20.01.1960 usw

angezeigt werden. Also mehrere Spalten formatiert in einer Spalte.

Geht das nur mit einer extra Tabelle oder kann ich das eleganter lösen ?

danke und Gruß
chazon

18.08.2013 - 13:00 Uhr

Danke für die Antwort

Werde Deinen Hinweisen nachgehen und berichten

11.08.2013 - 16:43 Uhr

Hallo Leute

Ich habe heute nach einer Anleitung eine einfache Silverlight Anwendung
mit einem Webservice erstellt. (Hello World) (VS 2012)

Textfeld , Button und ein GetMessage vom Webservice
lokal funktioniert alles.
Wenn ich die Daten auf meinem Webserver kopiere kann ich die Anwendung
(.html) aufrufen und bekomme beim Klick auf den Button (Webservice)
kein Ergebnis .
Auch kann ich die aspx-Datei nicht ausführen ,
Fehlermeldung :
Konfigurationsfehler in web.config
Zeile 23: <serviceHostingEnvironment aspNetCompatibilityEnabled="true"

Da das meine erste Anwendung mit Silverlight ist , mache ich vielleicht bei der Veröffentlichung etwas falsch ?

Vielen Dank im Voraus
Gruß Chazon

25.05.2013 - 19:51 Uhr

Ist eien Idee , ich versuch's mal
Danke

05.05.2013 - 17:21 Uhr

Hallo Leute,

Ich suche nach einer Lösung ein Hintergrundbild im WinForm langsam auszublenden.

Danke im Voraus
Gruß Chazon

11.07.2012 - 19:32 Uhr

Alles klar

Ich denke ich habe den clearbefehl falsch interpretiert.
Danke für die Hilfe

gruß Chazon