Laden...

Forenbeiträge von bounty4 Ingesamt 94 Beiträge

16.11.2014 - 19:02 Uhr

Bekomm das nicht hin.

string Wert = "119";
Wert = string.Format("{0:0.00}", Wert);
Wert = string.Format("{0:f}",Wert);

Bekomm immer 119 - möchte aber 119.00

16.11.2014 - 18:45 Uhr

Das habe ich auch schon versucht.
Wie müsste das im Code aussehen?

dt.Columns.Add(new DataColumn("Gesamtbetrag", typeof(string("##,##"))); 

klappt nicht.

Danke schonmal.

16.11.2014 - 18:33 Uhr

Hallo Sarc,

mh also geht das gar nicht? Oder? Wäre für mene Zwecke einfacher...

Grüßle bounty

16.11.2014 - 18:28 Uhr

Hallo Zusammen,

ich nutze c# und habe ein Datatable in welche ich von extern Betragswerte eintrage.
Besteht die Möglicheit die Spalten der Datatable beim erzeugen schon das später gewünschte Fromat mitzugeben?

Sieht so aus:


DataTable dt = new DataTable();         
dt.Columns.Add(new DataColumn("Gesamtbetrag", typeof(double))); 

Der Wert der eingetragen wurde ist zb: 18 (sollen 18,00 Euro sein)
In meinem Datatable sieht das so aus:

Gesamtbetrag
18

Das Ergebniss soll aber so aussehen:

Gesamtbetrag
18,00

Hat da jemand eine Idee?
Vielen Dank schonmal
Grüßle bouty

17.02.2011 - 14:02 Uhr

Hallo,

für die Nachwelt:

TextRenderer.DrawText(e.Graphics, "Mein Text ist ganz neu", MyFont, MyRectangle, SystemColors.ControlText,TextFormatFlags.WordBreak);

Vielen Dank für die Hilfe

Gruß Bounty

17.02.2011 - 12:59 Uhr

Hallo JAck30lena,

Danke, mal einer der mich versteht.
Textrenderer werd ich mir anschauen. Was gibts bei Drawstring für Bugs?

Gruß Bounty

17.02.2011 - 12:56 Uhr

Hallo,

das zeichnen ist kein problem. Es geht darum den String so zu Zeichnen, daß dieser immer in ein bestimmtes Rechteck passt.
Also der Zeilenumbruch automatisch passiert.
Zeichnen deshalb, weil die .net Druckvorschau verwendet wird.

Danke Bounty

17.02.2011 - 12:18 Uhr

Hallo,

es geht darum den String zu zeichnen. Der Zeilenumbruch soll automaitisch in Abhängikiet der Größe des verfügbaren Bereichs gebildet werden.
Ich benutze VS2005.

Gruß Bounty

17.02.2011 - 10:44 Uhr

Hallo Zusammen,

ich habe einen String
"Das Wort Kunst bezeichnet im weitesten Sinne jede entwickelte Tätigkeit, die auf Wissen, Übung, Wahrnehmung, Vorstellung und Intuition gegründet ist."

Diesen möchte ich auf eine Form in einen Rahmen mit einer fest vorgegebenen Größe zeichnen. Also der Zeilenumbruch muß automatisch ermittelt werden. Wenn ich den Satz in eine multiline Textbox schreibe, ermittelt die Textbox von selbst den Zeilenumbruch. Genau so eine Funktion suche ich.

Hat da jemand einen Ansatz wie das am besten zu lösen wäre?

Vielen Dank
Bounty

09.02.2011 - 22:40 Uhr

Hi,

Danke. Manchmal sieht man den Wald vor lauter Bäumen nicht.

Auf jeden Fall funktioniert's.

Grüßle Bounty

09.02.2011 - 20:16 Uhr

Zeigt das Formular als modales Dialogfeld an, wobei das derzeit aktive Fenster als Besitzer festgelegt ist.

09.02.2011 - 19:30 Uhr

Hallo Zusammen,

ich nutze den .net PrintPreviewDialog und VS2005.

Wird die Druckvorschau angezeigt, hat diese immer den Fokus. Ich möchte gern, daß die drunterliegende Form angeklickt werden kann. Weiß jemand welche Eigenschaft ich da verändern muß?

Den PrintPreviewDialog rufe ich aus der Form folgendermaßen auf:


PrintPreviewDialog dialog = new PrintPreviewDialog();
            dialog.Document = PrintDocument1;
            PrintDocument1.DefaultPageSettings.Landscape = true;
            dialog.ShowDialog();

Vielen Dank im voraus

Gruß Bounty

07.02.2011 - 09:12 Uhr

Hallo,

klingt ja sehr gut. Ich meine sowas:


SELECT Spalte oder * FROM Table WHERE SPALTE = ''

Das komplette einlesen mit select * bie Nutzung deiner DLL's klappt bereits. Ist allerdings sehr langsam.

Gruß Bounty

06.02.2011 - 20:22 Uhr

Hi,

gibt es schon was neues in Bezug auf Abfragen nach dem Inhalt einer bestimmten Spalte für die DBASE Dateien?

Gruß Bounty

19.01.2011 - 10:22 Uhr

Hallo Tom,

ja, bei einer Datei funktioniert es auch wenn die .dbt Datei im gleichen Ordner ist.
Wenn die dbf Datei in einem Netzlaufwerk liegt stürzt der DatabaseExplorer ab.

was den Code angeht - ich arbeite noch mit VS2005

 DbaseDataSourceSettings settings = new DbaseDataSourceSettings();

            FileSourceSettings FileSource = new FileSourceSettings();
            FileSource.FileName = "C:\\nn\\db4.dbf";
        
                using (var dataSource = Connections.CreateConnection(settings))
            if (dataSource != null)
            {
                DataTable dataTable = new DataTable();
                dataTable = dataSource.GetData("SELECT * FROM db4.dbf");
                // ...
            }

bei


var dataSource = Connections.CreateConnection(settings)

Komm ich nicht weiter.

Hast du einen Tipp?

Danke Gruß Bounty

19.01.2011 - 07:31 Uhr

Hallo Tom,

eine gute Nachricht.

Eine meiner DBASE Files kann angezeigt werden.
Bei der zweiten, da ist das DBT File allerdings riesengroß (1,4 GB) kommt folgende neue Fehlermeldung:

19.01.2011 07:09:33 Error GetRecord Error reading record 0 memotext (unknown block number type)

Erstelle ich eine Vrebindng zu einer .dbf Datei in einen Ordner ohne .dbt File dann öffnet wird die DB geöffnet.

Fragen:

  • Kannst du das DBT File ignorieren, falls es gefunden wird?
  • Funktionieren schon Abfragen, wie "SELECT * FROM Tabelle WHERE Spalte = '2005'"?
  • Würde gern eine deiner Komponenten für mein C# Programm nutzen. Wie muß ich das machen? Könntest du ein klitzekleines Sample schicken?

Danke schonmal

Gruß Bounty

17.01.2011 - 19:46 Uhr

Hallo Tom,

gibt es was neues von der DBASE Baustelle?

Gruß Bounty

17.01.2011 - 09:08 Uhr

Hi MaYer,

wie müsste das dann aussehen?

Gruß Bounty

16.01.2011 - 17:08 Uhr

Hallo,

ja danke hatte ich nicht dran gedacht.

Beim öffnen der DBASE IV DB bekomme ich jetzt die Fehlermedung:

16.01.2011 17:02:48	Debug	Initialize	Codepage is 1252 / System.Text.SBCSCodePageEncoding
16.01.2011 17:02:48	Error	GetRecord	Error reading record 0 memotext: Die Eingabezeichenfolge hat das falsche Format.
16.01.2011 17:02:48	Error	GetRecord	Error reading record 0: Die Eingabezeichenfolge hat das falsche Format.

Gruß Bounty

16.01.2011 - 11:58 Uhr

Hi Tom,

hab leider keine anderen Fehlermeldungen:

16.01.2011 11:53:56	Debug	.ctor	New instance of TD.Additional.Data.Dbase.DbaseDataSourceAdapter created
16.01.2011 11:53:58	Debug	.ctor	New instance of TD.Additional.Data.Dbase.DbaseDataSourceAdapter created
16.01.2011 11:53:59	Debug	.ctor	New instance of TD.Additional.Data.Dbase.DbaseDataSourceAdapter created
16.01.2011 11:54:00	Debug	.ctor	New instance of TD.Additional.Data.Dbase.DbaseDataSourceAdapter created
16.01.2011 11:54:00	Debug	LoadTable	Loading table 'Daten' from 'D:\ProjectSource\_MyDotNet Projekts\Lotus Datenbank\New Folder\Daten.dbf'
16.01.2011 11:54:01	Debug	LoadTable	Table with 0 rows loaded
16.01.2011 11:54:22	Debug	.ctor	New instance of TD.Additional.Data.Dbase.DbaseDataSourceAdapter created
16.01.2011 11:54:22	Debug	GetData	New query: 'SELECT * FROM Daten'
16.01.2011 11:54:22	Debug	LoadTable	Loading table 'Daten' from 'D:\ProjectSource\_MyDotNet Projekts\Lotus Datenbank\New Folder\Daten.dbf'
16.01.2011 11:54:22	Debug	LoadTable	Table with 0 rows loaded

Ist im download die neue Version schon drin? - hab keine neuere Datei gesehen.

Gruß Bounty

13.01.2011 - 10:19 Uhr

Hi Tom,

da hatte ich nicht geschaut. Das ist das Log:

13.01.2011 10:08:55	Debug	.ctor	New instance of TD.Additional.Data.Dbase.DbaseDataSourceAdapter created
13.01.2011 10:08:57	Debug	.ctor	New instance of TD.Additional.Data.Dbase.DbaseDataSourceAdapter created
13.01.2011 10:08:59	Debug	.ctor	New instance of TD.Additional.Data.Dbase.DbaseDataSourceAdapter created
13.01.2011 10:09:00	Debug	.ctor	New instance of TD.Additional.Data.Dbase.DbaseDataSourceAdapter created
13.01.2011 10:09:00	Debug	LoadTable	Loading table 'Daten' from 'D:\ProjectSource\New Folder\Daten\Daten.dbf'
13.01.2011 10:09:00	Debug	LoadTable	Table with 0 rows loaded
13.01.2011 10:09:06	Debug	.ctor	New instance of TD.Additional.Data.Dbase.DbaseDataSourceAdapter created
13.01.2011 10:09:06	Debug	GetData	New query: 'SELECT * FROM Daten'
13.01.2011 10:09:06	Debug	LoadTable	Loading table 'Daten' from 'D:\ProjectSource\New Folder\Daten\Daten.dbf'
13.01.2011 10:09:06	Debug	LoadTable	Table with 0 rows loaded
13.01.2011 10:09:34	Debug	.ctor	New instance of TD.Additional.Data.Dbase.DbaseDataSourceAdapter created
13.01.2011 10:09:34	Debug	GetData	New query: 'select * from Daten'
13.01.2011 10:09:34	Debug	LoadTable	Loading table 'Daten' from 'D:\ProjectSource\New Folder\Daten\Daten.dbf'
13.01.2011 10:09:34	Debug	LoadTable	Table with 0 rows loaded


Die .dbt Datei liegt im selben Ordner.

Gruß Bounty

13.01.2011 - 07:06 Uhr

Hi,

im Startordner vom Database - Explorer wurde kein Log erstellt.
Die .dbt Datei liegt im gleichen Ordner.

Gruß Thomas

12.01.2011 - 19:59 Uhr

Hi,

du bist ja schnell. Sehr schönes Programm.
Bei den DBASE Files mit Memoryfile werden allerdings nur die Spaltenköpfe ausgelesen.

Gruß Thomas

09.01.2011 - 22:00 Uhr

Hi,

Supi, mit der neuen Version werden die Daten wieder abgerufen.

Kannst du das mit DBASE Dateien mit Memoryfile (.dbt) realisieren?

Gruß Thomas

09.01.2011 - 17:58 Uhr

Hi Tom,

Programm startet. Allerdings bekomm ich keine der Datenquelleninhalte angezeigt:

System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
   bei TD.Additional.Data.File.FileDataSource.GetData(String query)

Bei DBase und CSV Dateien kommt diese Fehlermeldung.

Betreffs der DBT Dateien wäre es schön wenn zumidest die DBF Datei abgefragt werden könnten
Ist da was geplant?

GRuß Bounty

09.01.2011 - 13:30 Uhr

Hi,

sorry die Klasse bezieht sich auf:

System.Configuration.ApplicationSettingsBase


public sealed class FormSettings : ApplicationSettingsBase
        {
            [UserScopedSettingAttribute()]
            public String FrmSettingUser
            {
                get { return (String)this["FrmSettingUser"]; }
                set { this["FrmSettingUser"] = value; }
            }
            [UserScopedSettingAttribute()]
            public String FrmSettingPassword
            {
                get { return (String)this["FrmSettingPassword"]; }
                set { this["FrmSettingPassword"] = value; }
            }
}

Formsettings

Finde in den Anwendungsdaten (XP SP3) keine Datei die wie mein Projekt oder die *.exe heißt. Die Datei müsste sich ja auch ändern wenn ich andere Inhalte speichere.

Danke
GRuß Bounty

09.01.2011 - 12:08 Uhr

Hallo Zusammen,

ich nutze die Formsettings Klasse zum speichern von Daten die der Anwender einmalig eingeben muß. (Name, Passwort)
Was auch funktioniert.
Weiß jemand in welcher Datei die Daten abgelegt werden?
Die MS MSDN ist seit zwei Tagen nicht erreichbar. Finde nicht wo das erklärt ist.

Vielen Dank
GRuß Bounty

08.01.2011 - 16:19 Uhr

Hallo Tom,

coole Sache der Database-Explorer. Funktioniert mit meinen DBASE IV Datenbanken nur zum Teil.
Bei der wichtigen DB werden Tabelle und Spalteninfo ausgelesen. Allerdings ohne Inhalte. Liegt vermutlich daran, daß die DB Memory Felder enthält.
Bei einer mit dem DB Base Viewer erstellten DB wird die Tabelle komplett geöffnet.
Das Logging scheint noch nicht zu funktionieren. Zumindest habe ich den Pfad angegeben. Wird die Datei automatisch erstellt?

.csv Dateien wurden Problemlos geöffnet. Schön wäre eine Möglichkeit der Angabe des Trenners.

Könnte ich die TD.Additional.Data.Dbase.dll nutzen? Wenn ja wie?

Danke schonmal

Gruß Thomas

08.01.2011 - 16:16 Uhr

Hallo Tom,

coole Sache der Database-Explorer. Funktioniert mit meinen DBASE IV Datenbanken nur zum Teil.
Bei der wichtigen DB werden Tabelle und Spalteninfo ausgelesen. Allerdings ohne Inhalte. Liegt vermutlich daran, daß die DB Memory Felder enthält.
Bei einer mit dem DB Base Viewer erstellten DB wird die Tabelle komplett geöffnet.
Das Logging scheint noch nicht zu funktionieren. Zumindest habe ich den Pfad angegeben. Wird die Datei automatisch erstellt?

.csv Dateien wurden Problemlos geöffnet. Schön wäre eine Möglichkeit der Angabe des Trenners.

Könnte ich die TD.Additional.Data.Dbase.dll nutzen? Wenn ja wie?

Danke schonmal

Gruß Thomas

05.01.2011 - 08:18 Uhr

verwendetes Datenbanksystem: DBASE IV

Hallo Zusammen,

ich möchte eine DBASE IV DB (.DBF) mit Memoryfile (.DBT Datei) öffnen.
Die Informationen im Memoryfile benötige ich nicht.

ich habe im folgenden Thread folgendes gelesen:

My Csharp

Ich denke, wenn du die DBC (also den Datebank-Container) der Tabellen öffnest, statt die DFB´s selbst zu öffnen, dann sollte es auch mit längeren Namen funktionieren.

Weiß jemand wie man direkt einen Container öffnet?

Danke schonmal
Gruß Thomas

05.01.2011 - 08:01 Uhr

Hi,

danke für den Tipp. Funktioniert leider auch nicht.
Fehlermeldung: Die Anwendung kann nicht gestartet werden. Die Informationsdatei für die Arbeitsgruppe fehlt oder ist exklusiv von einem anderen Benutzer geöffnet.

Hab alle möglichen Kennwörter und Varianten getestet.
Access ist zu. Die System.mdw auch.
Auch Access komplett neu installiert. Werde wohl den Rechner neu aufsetzen müssen.

string conString = @"Provider=Microsoft.Jet.OLEDB.4.0;"
            + "Data Source=D:\\ProjectSource\\_MyDotNet Projekts\\Lotus Datenbank\\LotusAccessDbReader\\LotusAccessDbReader\\Test1.mdb;"
            + "Jet OLEDB:System Database=C:\\Dokumente und Einstellungen\\Thomas\\Anwendungsdaten\\Microsoft\\System.mdw;"
            + "User ID=Admin;Password=geheim;";

Gruß Bounty

04.01.2011 - 08:22 Uhr

Hi,

die System.mdw ist vorhanden. Hab diese Datei mal in .old umbenannt. Wird beim Access Neustart automtisch wieder erstellt.
Mir ist das ein komplettes Rätsel. Hab folgendes versucht:

Neue Datei neu.udl
Provider Microsoft Jet 4.0 Ole DB PRovider ausgewählt.
Neue DB - DB1- erstellt - ohne Passwort und so.
Datenquellenname - Pfad zud DB ausgewählt.
Test Verbindung folgende Fehlermeldung:

"Fehler beim testen der Verbindung durch einen Fehler beim initialisieren des Providers. Kein zulässiges Kennwort.

Hat jemand eine Idee?

Gruß Thomas

31.12.2010 - 11:11 Uhr

Hi,

funktioniert leider auch nicht. Bekomme immer die Meldung "kein zulässiges Kennwort".

this.oleDbConnection1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + dbPath + "\\MyContactsDB.mdb;User Id=admin;Password=";
             
"...\\MyContactsDB.mdb;Jet OLEDB:Database Password=;

Hab auch schon versucht der DB ein Passwort zu geben, und dann damit zu öffnen. Gleiches Ergebnis.
Da es auf anderen PC's funktioniert muss das irgendwo einzustellen gehen. Vielleicht im Access? Finde aber nichts.

Grüßle Bounty

31.12.2010 - 09:31 Uhr

verwendetes Datenbanksystem: Access 2003, VS 2005
Hallo Zusammen,

ich habe auf meinem XP Rechner (n) ein merkwürdiges Verhalten.
Ich will über den Microsoft.Jet.OLEDB.4.0 Treiber eine Verbindung herstellen.
Auf meinem Entwicklungsrechner bekomme ich die Fehlermeldung:
"Kein zulässiges Kennwort". Die DB ist in Access definitiv ohne Passwort zu öffnen.
Starte ich das Programm auf einem anderen XP Pc mit Access 2003 installiert - klappt der Zugriff.
Auf einem Server 2008 ohne Access klappt der Zugriff auch.
Nur auf dem Entwicklungsrechner bekomm ich das nicht ans laufen. Ich hatte Access 2007 installiert. Ich vermutete das die Access Version eine Rolle spielt, und habe deshalb auf 2003 gedowngradet.

Ich benutze folgenden Connectionstring:

this.oleDbConnection1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + dbPath + "\\MyContactsDB.mdb;";

Die MSJet40.dll hat auf allen Rechnern die gleiche Version.

Hat da jemand noch eine Idee woran das leigen könnte?

Danke schonmal

Gruß Bounty

03.04.2009 - 23:00 Uhr

Hallo Isaac,

COOL, Danke!
Das funktioniert.

Grüßle Bounty

03.04.2009 - 20:46 Uhr

Hallo Isaac,

der Schalter RemovePreviousVersion steht auf True. Vermutlich hab ich an der falschen Stelle die "neue Version" angemeldet.

Weißt du wie oder wo das eingestellt wird?

Danke

Gruß

Bounty

03.04.2009 - 20:00 Uhr

Hallo Zusammen,

habe ein C# Projekt in VS2005 gebastelt. Wenn ich die Anwendung bereits installiert habe, aber eine neue Version meines Programms installieren möchte, muß ich jedesmal die Anwendung deinstallieren.

Weiß jemand von euch wie ich das hinbekomme, daß der Wizard fragt ob er das Programm aktualisieren darf?

Danke!

Bounty

14.01.2009 - 20:10 Uhr

Hallo Herbivore,

Danke für die schnelle Hilfe und die Tipps.

Das klappt.

Grüßle Bounty

12.01.2009 - 07:31 Uhr

Hallo zusammen,

weiß jemand von euch, wie man das LoadComplete Event beim laden eines Bitmaps abfangen kann?
Das Bitmap wird in eine Picturebox geladen. Diese Picturebox sitzt in einem Tab.

Das mach ich so:


PictureBox myPicBox = new PictureBox();
TabPage myTabPg = new TabPage();
Bitmap myBitMap = new Bitmap(@"c:\collagesw.tif");
this.tabControl1.Controls.Add(myTabPg);
myTabPg.Controls.Add(myPicBox);
myPicBox.Image = myBitMap;
myPicBox.Dock = DockStyle.Fill;

Jetzt möchte ich, wenn das Bild fertig ist, eine Messagebox bekommen.

Vielen Dank schon mal

Gruß Bounty

12.01.2009 - 07:11 Uhr

Dank an euch,

Problem war der falsche Event oder Methode, wie mans nimmt.

myPicBox.Load

geht nicht mit dem Event

public void MyPicBox_LoadCompleted (object sender, AsyncCompletedEventArgs e)

geht nur mit:

myPicBox.LoadAsync

Das hatte ich übersehen 😦

Grüßle Bounty

11.01.2009 - 20:15 Uhr

Hallo Herbivore,

Sorry, da habe ich mich als Hobbyprogrammierer wohl etwas falsch ausgedrückt.
Der Eventhandler soll schon aufgerufen werden. Nur dachte ich, wie du auch schreibst passiert das dann wenn der Event eingetreten ist.

Nur genau das macht er dann nicht. Fehlermeldung kommt leider auch keine.

Gruß Bounty

11.01.2009 - 20:03 Uhr

Hallo Herbivore,

der Witz an EventHandlern ist ja gerade, dass man sie nicht selbst aufrufen muss (und nicht selbst aufrufen sollte), sondern dass sie automatisch aufgerufen werden, wenn das zugehörige Ereignis eintritt.

Das hatte ich gehofft, der Eventhandler bekommt das fertige Ereignis nicht mit.

Wenn ich das so aufrufe:

MyPicBox_LoadCompleted(null,null);

Funktioniert der Eventhandler schon mal. Aber das soll man ja nicht machen.

Danke Gruß Bounty

11.01.2009 - 19:40 Uhr

Hallo Herbivore,

ok

hab folgende Methode:


        public void MyPicBox_LoadCompleted (object sender, AsyncCompletedEventArgs e)
        {
           MessageBox.Show("fertig");
        }

Der Eventhandler:

myPicBox.LoadCompleted += new System.ComponentModel.AsyncCompletedEventHandler(MyPicBox_LoadCompleted);
           

Wie rufe ich die Methode auf? Fehlermeldung bekomm ich keine.

Gruß Bounty

11.01.2009 - 18:43 Uhr

Hallo Zusammen;

ich möchte das LoadCompleted Event bei einer Dynamisch erzeugten Picturebox benutzen.

Bei einer statischen Picturebox funktioniert das.

MSDN: PictureBox.LoadCompleted-Ereignis


public event AsyncCompletedEventHandler LoadCompleted;

myPicBox.LoadCompleted += new System.ComponentModel.AsyncCompletedEventHandler(LoadCompleted);


hier kommt der Fehler - .AsyncCompletedEventHandler(LoadCompleted);
Könnte mir bitte jemand helfen?

Danke

Bounty

27.12.2008 - 19:41 Uhr

Hallo,

danke für die Antwort.
Die Lösung war recht einfach:

if (this.dataGridView1.CurrentRow != null)
                {
                    //soll die Funktion verlassen werden
                    return ;
                }

Bin wie die Katze um den heißen Brei gelaufen und nicht draufgekommen,
daß

this.dataGridView1.CurrentRow.Index

ja ein int Wert ist.
Dieser läßt sich nicht in ein Object packen wenn dieser 'null' ist.

Grüßle Bounty

27.12.2008 - 17:37 Uhr

Hallo zusammen,

ich zeige Daten in einem Datagrid an.

Im Grid benutze ich

this.dataGridView1.CurrentRow.Index

Wenn im Grid nichts selektiert wurde möchte ich die Funktion verlassen, aber wie?

if (this.dataGridView1.CurrentRow.Index <= -1)
                {
                    //soll die Funktion verlassen werden
                    return ;
                }

[System.NullReferenceException] {"Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt."}

Danke
Grüßle Bounty

22.10.2008 - 21:49 Uhr

Hi

Danke für die Antwort. Das heißt im Klartext alles umstellen und VS2007 benutzen.

Grüßle Bounty

21.10.2008 - 18:54 Uhr

verwendetes Datenbanksystem: <XMl>

Hallo zusammen,

Ich nutze ein Dataview zum Anzeigen von Daten in einem Gridview.

so kommen die Daten in das Dataset:

C#-Code:
       dsAuthors.ReadXml(xmlFilePath, XmlReadMode.InferSchema);
       this.dataGridView1.DataMember = "Document";
       custDV = dsAuthors.Tables[0].DefaultView;
       this.dataGridView1.DataSource = custDV;

Folgender Filter funktioniert:


Dataview.Rowfilter = "City = 'Berlin'";

Weiß jemand wie man nur die ersten 20 Datensätze zur Anzeige bringen könnte?

In SQL wäre das so:
SELECT TOP 10 City From Table

Hoffe da gibts was.

Danke Grüßle Bounty

19.09.2008 - 17:36 Uhr

Ja,

schade.

Ich dachte es gibt irgendeinen Event der beim Start der DLL ausgelöst wird.

Danke Euch.

Grüssle Bounty

19.09.2008 - 17:05 Uhr

Hallo zusammen,

ich programmiere grad an einer DLL welche von einer Fremdanwendung geladen wird.

Gibt es eine Möglichkeit in dieser DLL mit einer .Net Standardfunktion mitzubekommen wann diese DLL von der Anwendung geladen wird?

Also ich möchte beim Start meiner DLL einen Splash Screen anzeigen. Die API selbst biete diese Möglichkeit der Startüberprüfung nicht.

Hoffe mir kann da jemand auf die Sprünge helfen.

Danke schon mal im voraus.

Bounty