Laden...

Forenbeiträge von Joerace Ingesamt 27 Beiträge

13.08.2008 - 13:56 Uhr

Hey

sorry ich stehe da irgendwie immernoch auf dem schlauch. Wie funktioniert das mit einer exception. muss ich da nicht erst mit try einen fehler erzeugen und dann mit catch weiterarbeiten??

Joe

13.08.2008 - 13:17 Uhr

Hallo,
Ich will eine WindowsApplication erstellen, die gestartet wird, etwas ausfuehrt und anschliessen direkt und automatisch beendet wird. Wenn ich sie jedoch beenden will kommt eine Fehlermeldung.

Mein code sieht so aus:

namespace WindowsApplication1
{
    public partial class Frm1 : Form
    {
        public Form1()
        {
            InitializeComponent();
            start();
            this.Close();
        }
        
        public void start()
        {
         ...
         }

}

Was mache ich falsch?

LG Joe

31.07.2008 - 13:49 Uhr

Danke fuer die Tips. Das hat auch soweit geklappt.

Zur Fehlermeldung: Es ist der Feher

Application 1 has encountered a problem an needs to close.
We are sorry for the inconvenience.

aufgetreten.

Gruss Joe

31.07.2008 - 12:49 Uhr

Hallo,

ich habe eine Klasse definiert:

class MyClass
{
    private int WertA = 0;

    public int WertB{
        get{return WertA;}
        set{if (value>=0) WertB=value; else WertB=0}
}

Wenn ich jetzt in einer Methode im Hauptprogramm etwas zuweise kommt ein Fehler:

MyClass mk= new MyClass();
mk.WertB= <--Integerwert-->;

Was mache ich falsch?

Gruss Joe

29.07.2008 - 12:36 Uhr

Stimmt, das ist eine gute Idee, ich werd das mal probieren!

29.07.2008 - 11:46 Uhr

Hallo,

ich wuerde gerne die ReadKey Funktion benutzen, habe allerdings nur Beispele fuer Konsolenanwendungen gefunden. Ich will einen String einlesen ohne die Entertaste zu druecken und dann in einen String einlesen. Das ganze soll in einer Windowsanwendung passieren.

Gruss Joe

24.07.2008 - 13:52 Uhr

Hallo,

Ich will eine JavaScript Funtion aufrufen. Dies soll s dem c#-code behind geschehn, zb wenn ich einen Button druecke. Dabei sollen auch noch zwei Werte uebergeben werden, die bei der JavaScript Funtion als Parameter angegeben sind. Die JavaScript Funktion ist dabei in das HTML eingebunden.
Wie funtioniert das?

Gruss Joe

23.07.2008 - 14:31 Uhr

Hallo,
genau dieses refresh will ich ja verhindern, da es jede Sekunde wieder eine Verbindung zum Server gibt. Daher will ich das ganze auf dem Clientrechner laufen lassen. Jedoch arbeite ich mit C# und nicht mit JavaScript. Klappt das auch mit c#?

Gruss Joe

23.07.2008 - 14:14 Uhr

Das soll eine Vorstufe zu einem Countdown sein, aber das funtioniert dann ja nach dem geichen Prinzip.
Also mit C# geht das nicht, nur mit JavaScript? Mit AJAX hab ichs auch schon versucht. Hierbei wird aber auch immer die Uhr aktualisiert und es tritt auch Traffic auf, wenngleich hier auch der Rest der Seite nicht aktualisiert wird.

23.07.2008 - 13:48 Uhr

Hallo
ich wuerde in meine Website gerne eine Uhr einbauen, die sekundengenau funktioniert. Die Uhrzeit wird beim Laden der Website in ein Label geschrieben:

Label1.text=DateTime.Now.ToString();

Ich lade die Website jede Sekunde neu mit einem Meta befehl:
<meta http-equiv="refresh" content="1"/>

Das ist allerdings etwas suboptimal da dann ja jede Sekunde die Seite neu geladen wird und sehr unruhig wird. Uebrigens wird ja auch der Traffic unnoetig gross.

Was gibt es da fuer andere Moeglichkeiten, ohne refresh??

Gruss Joe

21.07.2008 - 14:24 Uhr

Ok, klingt einleuchtend. Wie fuehr ich da einen AutoWert ein?

18.07.2008 - 14:42 Uhr

Hallo,
die letzte Zeile lese ich wie folgt aus:

..Connection zur Database, einlesn in DataSet ds..
int lastrow = ds.Tables[0].rows.count - 1;
int NewID = ds.Tables[0].Rows[lastrow]["ID"]+1;

18.07.2008 - 13:56 Uhr

Hallo

ich arbeite mit Visual Studio 2008 und bin dabei mit SQL Datenbanken zu arbeiten. Als Primaerschluessel habe ich eine ID eingefuehrt. Das Programm soll automatisch die letzte ID auslesen und eine neue, die um genau 1 groesser ist hinzufuegen. Das klappt auch ganz gut, nur wenn ich zur ID 10 komme steht die direkt hinter der 1 und letzte ID ist immernoch die 9. Wenn ich die jetzt wieder auslese und eine neue erzeugen lasse wird wieder die 10 erzeugt, was zu einer Fehlermeldung fuehrt weil dann der Primaerschluessel 10 zweimal vergeben ist.

Deshalb will ich die ID vom Typ int in 5 Stellen angeben, d.h. 1 waere dann 00001 und 10 die 00010. Wie geht das??

Gruss Joe

17.07.2008 - 13:58 Uhr

Nein, funktioniert weder mit
DDL1.SelectedValue noch mit DDL1.SelectedItem
Bei beiden Versuchen springt die DDL wieder auf den ersten Wert zurueck und liest den in den String ein.

17.07.2008 - 13:49 Uhr

Hi,
die DropDownList fuege ich im Designermodus hnzu und fuelle sie dann mit Werten aus einer SQL Datenbank:

string befehl = " SELECT Name FROM Product";
SqlCommand cmd = new SqlCommand(befehl, con);
SqlDataReader dr = cmd.ExecuteReader();
while (dr.Read()) DropDownList1.Items.Add(dr["Name"].ToString());
dr.Close();

17.07.2008 - 13:39 Uhr

Hallo,
wie kann ich denn den aktuellen ausgewaehlten Wert einer DropDownList auslesen.
Ich versuche das gerade mit
string mystring = DropDownlist1.SelectedItem.Text;
Das Problem dabei ist jedoch dass mystring immer den Wert des ersten Items der DropDownList animmt, egal welches ausgewaehlt ist.
Gruss Joe

16.07.2008 - 14:26 Uhr

Hallo,
ich will in einer Webseite per Button oder Link auf eine andere Seite verlinken. Dabei soll ein Wert, der in einer Variablen gespeichert ist, auch auf der verlinkten Seite verfuegbar sein.
Wie funktioniert dass, da ich ja keine (wirklchen) globalen Variablen deklarieren kann.
Gruss Joe

10.07.2008 - 12:44 Uhr

Ja, ich will mit einem Hyperlink das ich im Code erzeuge eine Methode aufrufen, z.b. protected void name (..){...}

10.07.2008 - 10:24 Uhr

Hallo,

wie kann ich mit einem Objekt der Klasse Hyperlink in c# eine andere Funktion aufrufen? Dabei soll keine Seite aufgerufen werden, also kein Link im eigentlichen Sinne.

Gruss Joe

08.07.2008 - 12:10 Uhr

Da ich keine Benutzer angegeben habe ist das wohl der DB-Admin.
Wie kann ich den jetzt in meinen ConnectionString einbinden?

08.07.2008 - 11:58 Uhr

Hallo,
Ich habe die Datenbank erstellt und weder einen Benutzernamen noch ein Passwort dabei angegeben. Ansonsten wuesste ich welche Daten ich in den ConnectionString schreiben muss.
Joe

08.07.2008 - 11:52 Uhr

Hallo,
ich arbeite mit SQL und will zu der Datenbank Database1.mdf verbinden.Bis jetzt sieht der Code so aus:

protected void Button1_Click(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection();
con.ConnectionString = "Data Source=.;"+"Initial Catalog=Database1;"
+"Integrated Security=true";
con.Open();
Label1.Text ="verbunden";
con.Close();
}

Wenn ich das ausfuehre und auf den Buton clicke kommt die Fehlermeldung:

"Cannot open database "Database1.mdf" requested by the login. The login failed.
Login failed for user 'HOME_0250LX37W4\Administrator'. "

Wie kann ich das beheben??

Gruss Joe

04.07.2008 - 10:19 Uhr

Hallo allerseits,

Ich bin gerade dabei ein einfaches Gaestebuch zu erstellen. Die Daten (der einfachheit halber nur Name und Eintrag) werden in einem XML gespeichert. Das eintragen und auslesen klappt einwandfrei. Jetzt stellt sich nur das folgende Problem:
Wenn ich etwas eintrage und auf den Button druecke wird der Eintrag gespeichert, wie er auch soll. Danach setze ich die Eingabefelder wieder auf leer. Wenn ich jetzt aber auf F5 druecke und aktualisiere wird genau der gleiche Eintrag nochmal abgespeichert, was natuerlich nicht sein soll!

Bitte helft mir!

Gruss Joe

03.07.2008 - 12:22 Uhr

Ich will dass die Seite wieder in den Ausganszustand zurueckgesetzt wird. Also dass ich Tabellen und so etwas die ich per C# code erzeugt habe nicht mehr existieren.

03.07.2008 - 11:56 Uhr

Hallo,
ich habe folgendes Problem: ich will eine Webseite mit c# manuell neu laden, d.h. wenn ich zb auf einen Button druecke. Wie kann das funtionieren?

02.07.2008 - 13:16 Uhr

Danke, das hat geklappt!

02.07.2008 - 12:54 Uhr

Hallo,
ich habe folgende XML Datei:

  • <myroot>
    • <Eintrag ID="1">
      <Name>XXX</Name>
      <text>aaa...</Beitrag>
      </Eintrag>
    • <Eintrag ID="2">
      <Name>YYY</Name>
      <text>bbb...</Beitrag>
      </Eintrag>
    • <Eintrag ID="3">
      <Name>ZZZ</Name>
      <text>ccc...</Beitrag>
      </Eintrag>
      </myroot>

Jetzt will ich auf eine bestimmte Childnode zugreifen, zb auf den Eintrag mit der ID 3 und den Namen und text davon auslesen.
Mit selectsinglenode klappt das nicht weil dann immer der erste rauskommt.

Wie klappt das?

Gruss Joe