<?xml version="1.0"?>
<?xml-stylesheet href="/App_Themes/Rss/Rss.xsl" type="text/xsl"?>
<rss version="2.0" xmlns:snippetcenter="http://www.snippetcenter.org/">
<channel>
	<title>snippetcenter.org Snippet-Feed - Active Server Pages</title>
	<link>http://www.snippetcenter.org/</link>
	<description>Die neuesten Snippets in  Active Server Pages</description>
	<language>de-de</language>
	<copyright>snippetcenter.org</copyright>
	<generator>Hinweis: Dies ist ein RSS-Dokument zum Lesen in deinem RSS-Reader. Klick für mehr Infos.</generator>

	<image>
		<url>http://www.snippetcenter.org/Library/Media/Public/button_88x31.png</url>
		<title>snippetcenter.org</title>
		<link>http://www.snippetcenter.org/</link>
		<width>88</width>
		<height>31</height>
	</image>
	
	<item>
     <title><![CDATA[Insert-Anweisung über Data Access Layer mit Rückgabe des aktuellen primary keys]]></title>
     <guid><![CDATA[http://www.snippetcenter.org/de/insert-anweisung-ueber-data-access-layer-mit-rueckgabe-des-aktuellen-primary-keys-s1917.aspx]]></guid>
     <pubDate>Fri, 01 Sep 2006 08:41:00 GMT</pubDate>
     <description><![CDATA[Es ist ein generelles Problem und nach langer Recherche im Internet bin ich zu der Erkenntnis gekommen, das Informationen zu diesem Problem so gut wie gar nicht zu finden sind, wenn man aus Unkenntniss nicht weiß nach welchen Fachbegriffen man suchen soll. Daher dieses Snippet.
Der Code ist für den Datenbankzugriff über einen Data Access Layer ausgelegt (TableAdapter). Als Beispiel dient eine Minidatenbank, die aus lediglich zwei Tabellen besteht, die über eine 1:n Beziehung verfügen. Damit der Code leichter nachzuvollziehen ist folgt nun der Aufbau von "SimpleDatabase".
Syntax:
Tabellen-Name
Feldname, Feld-Typ, null (wenn zulässig, sonst notnull), Beziehung

TableOne
T1_ID, int, notnull, PK
T1_Text, varchar, notnull, --
ID_T2, int, null, FK von TableTwo

TableTwo
T2_ID, int, notnull, PK
T2_Zahl, int, null, --

Um nun einen Datensatz zu insertieren, muß man zunächst TableTwo befüllen. Der Primary key wird von der Datenbank generiert. Dieser muß im Anschluß ausgelesen werden um TableOne damit befüllen zu können.
Da ID_T2 null sein darf, wird im Code der seit .Net 2.0 neu eingeführte nullable Typ benutzt (Typ-Bezeichner mit Fragezeichen).]]></description>
     <link><![CDATA[http://www.snippetcenter.org/de/insert-anweisung-ueber-data-access-layer-mit-rueckgabe-des-aktuellen-primary-keys-s1917.aspx]]></link>
</item>

<item>
     <title><![CDATA[Classic ASP: Session Timeout Warner]]></title>
     <guid><![CDATA[http://www.snippetcenter.org/de/classic-asp-session-timeout-warner-s1914.aspx]]></guid>
     <pubDate>Tue, 22 Aug 2006 16:47:00 GMT</pubDate>
     <description><![CDATA[Ändert die Seitenhintergrundfarbe wenn 80% des eingestellten Sitzungstimeouts abgelaufen ist um den Benutzer zu signalisieren dass der Server die ungespeicherten Daten nicht mehr speichern kann. Ist die Sitzung komplett abgelaufen wird der Seitenhintergrund wieder anders eingefärbt. 

Die Farben können individuell gesetzt werden.

Aufruf über  oder Response.Write SessionWarner

Der Aufruf muss innerhalb des head-Tags der HTML-Seite erfolgen.

Das Beispiel färbt nach Ablauf von 80% der Sitzungszeit den Seitenhintergrund gelb ein, nach kompletten Ablauf in rot.]]></description>
     <link><![CDATA[http://www.snippetcenter.org/de/classic-asp-session-timeout-warner-s1914.aspx]]></link>
</item>

<item>
     <title><![CDATA[Handy function to replace ' with '' for your database queries]]></title>
     <guid><![CDATA[http://www.snippetcenter.org/de/handy-function-to-replace-with-for-your-database-queries-s310.aspx]]></guid>
     <pubDate>Tue, 09 May 2006 22:54:00 GMT</pubDate>
     <description><![CDATA[Whenever you query your database, and use a ', then you'll get an error. You have to replace it with 2 ''.]]></description>
     <link><![CDATA[http://www.snippetcenter.org/de/handy-function-to-replace-with-for-your-database-queries-s310.aspx]]></link>
</item>

<item>
     <title><![CDATA[Add line breaks]]></title>
     <guid><![CDATA[http://www.snippetcenter.org/de/add-line-breaks-s309.aspx]]></guid>
     <pubDate>Tue, 09 May 2006 22:54:00 GMT</pubDate>
     <description><![CDATA[When you want to display a message, taken from a form, you have to put in
. This codesnippet replace vbCrlf with
.]]></description>
     <link><![CDATA[http://www.snippetcenter.org/de/add-line-breaks-s309.aspx]]></link>
</item>

<item>
     <title><![CDATA[Check e-mail address]]></title>
     <guid><![CDATA[http://www.snippetcenter.org/de/check-e-mail-address-s308.aspx]]></guid>
     <pubDate>Tue, 09 May 2006 22:53:00 GMT</pubDate>
     <description><![CDATA[With this codesnippet you can check if the user entered a valid e-mail address.

It returns True if it's valid, False if it's invalid.]]></description>
     <link><![CDATA[http://www.snippetcenter.org/de/check-e-mail-address-s308.aspx]]></link>
</item>

<item>
     <title><![CDATA[handy function to encode html]]></title>
     <guid><![CDATA[http://www.snippetcenter.org/de/handy-function-to-encode-html-s307.aspx]]></guid>
     <pubDate>Tue, 09 May 2006 22:53:00 GMT</pubDate>
     <description><![CDATA[Use this function to encode html (so it can't be abused)]]></description>
     <link><![CDATA[http://www.snippetcenter.org/de/handy-function-to-encode-html-s307.aspx]]></link>
</item>

<item>
     <title><![CDATA[Proper Case]]></title>
     <guid><![CDATA[http://www.snippetcenter.org/de/proper-case-s306.aspx]]></guid>
     <pubDate>Tue, 09 May 2006 22:51:00 GMT</pubDate>
     <description><![CDATA[Use this function to make a word (or sentence), proper case. E.g instead of "hello, how are you?" it would be "Hello, how are you?"]]></description>
     <link><![CDATA[http://www.snippetcenter.org/de/proper-case-s306.aspx]]></link>
</item>

<item>
     <title><![CDATA[Check if a string contains certain words]]></title>
     <guid><![CDATA[http://www.snippetcenter.org/de/check-if-a-string-contains-certain-words-s305.aspx]]></guid>
     <pubDate>Tue, 09 May 2006 22:50:00 GMT</pubDate>
     <description><![CDATA[Use this function to check a string for certain words.]]></description>
     <link><![CDATA[http://www.snippetcenter.org/de/check-if-a-string-contains-certain-words-s305.aspx]]></link>
</item>

<item>
     <title><![CDATA[Character Scanner]]></title>
     <guid><![CDATA[http://www.snippetcenter.org/de/character-scanner-s304.aspx]]></guid>
     <pubDate>Tue, 09 May 2006 22:49:00 GMT</pubDate>
     <description><![CDATA[A simple function to scan strings for certain characters.]]></description>
     <link><![CDATA[http://www.snippetcenter.org/de/character-scanner-s304.aspx]]></link>
</item>

<item>
     <title><![CDATA[Selected or Checked fields]]></title>
     <guid><![CDATA[http://www.snippetcenter.org/de/selected-or-checked-fields-s303.aspx]]></guid>
     <pubDate>Tue, 09 May 2006 22:49:00 GMT</pubDate>
     <description><![CDATA[Use these 2 handy functions to determine if a certain form field should be selected or checked.]]></description>
     <link><![CDATA[http://www.snippetcenter.org/de/selected-or-checked-fields-s303.aspx]]></link>
</item>



</channel>
</rss>
