microsoft.public.de.german.entwickler.dotnet.datenbank
  Home FAQ Contact Sign in
microsoft.public.de.german.entwickler.dotnet.datenbank only
 
Advanced search
September 2008
motuwethfrsasuw
1234567 36
891011121314 37
15161718192021 38
22232425262728 39
2930      40
2008
 Jan   Feb   Mar   Apr 
 May   Jun   Jul   Aug 
 Sep   Oct   Nov   Dec 
2008 2007 2006  
total
microsoft ... datenbank Profile…
RELATED GROUPS

POPULAR GROUPS

more...

 Up
  DataTable über DataAdapter speichern         


Author: Mihai Grosu
Date: Sep 22, 2008 04:45

Hallo NG

Ich habe ein DataTable zur Laufzeit erstellt. Nun möchte ich diese Tabelle
in die "richtige" Datanbank speichern. In der DB gibt es eine entsprechende
Tabelle...
Hintergrund: Ich lese Outlook-Termine in eine DataTable und dann möchte ich
diese Termine in die DB speichern, ich weiß aber nicht, wie ich das
SQLDataAdapter basteln soll

Gruß
4 Comments
  SQl Server + WCF         


Author: Peter Forstmeier
Date: Sep 19, 2008 08:12

Hallo zusammen,
ich versuche mich gerade an einem WCF-Dienst in Verbindung mit IIS
(Vista)und nehme als Datenbank AdventureWorks. Hier erhalte ich beim
Ausführen einer Abfrage folgende Fehlermeldung:

Die von der Anmeldung angeforderte "AdventureWorks"-Datenbank kann nicht
geöffnet werden. Fehler bei der Anmeldung.
Fehler bei der Anmeldung für den Benutzer 'NT-AUTORITÄT\NETZWERKDIENST'.

Der Zugriff über die Managemnt Console klappt und eine Abfrage die aus
normalem Code heruas erfolgt klappt auch.

Hat hierzu jemand eine Idee.

Danke schonmal
Peter
3 Comments
  Re: SqlServer + WCF         


Author: Peter Forstmeier
Date: Sep 19, 2008 08:10

"Peter Forstmeier" schrieb im Newsbeitrag
news:8D54F885-D086-4EED-A450-49693CB2E27D@microsoft.com...
> Hallo zusammen,
> ich versuche mich gerade an einem WCF-Dienst in Verbindung mit IIS
> (Vista)und nehme als Datenbank AdventureWorks. Hier erhalte ich beim
> Ausführen einer Abfrage folgende Fehlermeldung:
>
> Die von der Anmeldung angeforderte "AdventureWorks"-Datenbank kann nicht
> geöffnet werden. Fehler bei der Anmeldung.
> Fehler bei der Anmeldung für den Benutzer 'NT-AUTORITÄT\NETZWERKDIENST'.
>
> Der Zugriff über die Managemnt Console klappt und eine Abfrage die aus
> normalem Code heruas erfolgt klappt auch.
>
> Hat hierzu jemand eine Idee.
>
> Danke schonmal
> Peter
>
no comments
  Re: Freelancer Stundensatz         


Author: Frank Dzaebel
Date: Sep 19, 2008 05:38

Hallo Silvio,
> was nimmt man denn so als Freelancer in München
> im Dot.Net - Datenbank Umfeld? Habe keine
> Erfahrungen damit und ein angebot.

[heise online - 19.09.08 - Honorare der IT-Freiberufler steigen]
http://www.heise.de/newsticker/Honorare-der-IT-Freiberufler-steigen--/meldung/11...

In München nochmal mindestens ~5%% draufrechnen.

ciao Frank
--
Dipl.Inf. Frank Dzaebel [MCP/MVP C#]
http://Dzaebel.NET
2 Comments
  Kompilierungsfehler eines typisierten DataSet         


Author: Jürgen Schulz
Date: Sep 17, 2008 11:45

Hallo NG,

wenn ich im Projectordner App_Code ein stark typisiertes DataSet anlege um es später für
einen DAL zunutzen bekomme ich einen Kompilierungsfehler.

Compilerfehlermeldung: BC30269: "Public Sub New()" hat mehrere Definitionen mit
identischen Signaturen.
Quellfehler:
Zeile 32:
Zeile 33: _
Zeile 34: Public Sub New()
Zeile 35: MyBase.New
Zeile 36: Me.BeginInit

Liegt das DataSet aber außerhalb des Ordners App_Code d.h. im Projektverzeichnis dann gibt
es keinen Kompilierungsfehler.

Viele Grüße
Jürgen
no comments
  ADO.NET- Performanz beim Schreiben vieler neuer Datensätze         


Author: Johannes Busch
Date: Sep 17, 2008 05:44

Hallo zusammen,

ich bin (mal wieder) am Suchen. Das Theam ist 'Performanz beim Schreiben
vieler neuer Datensätze' und SQL Server 2005. Unter Performanz verstehe
ich dabei nicht allein, dass der Client zügig arbeitet, sondern ebenso
dass der Server nicht über Gebühr belastet wird. Beim Lesen scheint der
SqlDataReader nicht zu schlagen zu sein. Feine Sache. Aber beim Schreiben?

Gegeben ist die Situation, dass häufiger am Tag Daten eingelesen werden
müssen, die leider aus "historischen" Quellen stammen, soll heissen als
Textdateien vorliegen. Darin sind mal ein Dutzend, mal ein paar hundert,
manchmal auch ein paar Tausend Datensätze.

Diese Datensätze in Felder zu zerlegen, ist einfache Routine. Aber jeden
einzelnen Satz per SQL-Insert zu übergeben, sicherlich nicht der beste
Weg. Am liebsten wäre es mir, die Daten in einen lokalen Cache (auf dem
Client) zu schreiben und dann am Stück an den SQL-Serevr 2005 zu übergeben.

Aber mit welchem Mittel am besten? DataTable? Ich suche eine kritische
Dikussion der Alternativen (möglichst mit prägnanten B.eispielen). Hat
da jemand Tipps?

Johannes Busch
9 Comments
  Adapter.Fill         


Author: Jan
Date: Sep 15, 2008 16:18

Hallo NG,

Zur Arbeit mit dem DataAdapter-Objekt habe ich ein paar Verständnisfragen:

Zuerst erstelle ich einen DataAdapter und ordne ihm eine SQL-Abfrage und
eine Verbindung zu:

SqlDataAdapter dataAdapter = new SqlDataAdapter();
SqlCommand sqlCommand = new SqlCommand("SELECT * FROM Kunden, connection);
dataAdapter.SelectCommand = sqlCommand;

Soweit ich die einschlägige Literatur verstanden habe, wird die Abfrage nun
aber erst gegen die Datenbank abgesetzt, wenn ich auch die Fill-Methode
aufrufe und die Ergebnismenge beispielsweise in eine DataTable schreibe:

dataAdapter.Fill(dataTable);

Dafür liegt jetzt die geamte Ergebnismenge im Hauptspeicher vor, was ich bei
größeren Ergebnistabellen z. B. auf einem Webserver irgendwie beunruhigend
finde, oder ist das Quatsch?

Wenn ich jetzt ein manuelles Paging programmieren möchte, kann ich die
Ergebnismenge mit der Fill-Methode einschränken:

dataAdapter.Fill(1, 5, dataTable);

Liegt jetzt wirklich nur der "Ausschnitt" von 5 Datensätzen im Hauptspeicher
des Servers vor?
Show full article (1.40Kb)
19 Comments
  Update SQL-Tabelle         


Author: K.-G. Appel
Date: Sep 15, 2008 07:40

Hallo,

ich habe einen seltsamen Fehler. Das Updaten eines Datensatzes in eine
SQL-Tabelle funktioniert nur, wenn der Datensatz in keinem Datenfeld einen
NULL-Wert besitzt. Der ASP-Code wurde mit Expression-Web original erzeugt. Im
Forum von xWeb konnte mir keiner helfen.
Wo liegt der Fehler?
Ausprobieren kann man es unter
http://www.sachsen-billard.de/birilli/test/db/sql/artikel.aspx
Der erste und derletzte Datensatz lassen sich nicht updaten.

--
vielen Dank für eure Hilfe
kga
9 Comments
  Daten zwischen unterschiedlichen DB abgleichen         


Author: Volker Strähle
Date: Sep 11, 2008 08:10

Tag zusammen,

ich muss Daten (z. B. Adressen) aus einem System in ein anderes bringen.

System A ist z. B. eine SybaseDB, System B ein SQL2005.
Die Tabellenstruktur ist in beiden Systemen unterschiedlich, aber bekannt
und unveränderlich.

Was ist denn hierfür der beste Ansatz?

Danke

Volker
3 Comments
  SQLDataReader         


Author: marcel
Date: Sep 11, 2008 05:29

Hallo NG,

ich habe eine Frage zu dem Locking Verhalten von ado.net. Bisher bin
ich davon ausgegangen das beim ExecuteReader (SQLClient Data Provider)
ein shared Lock auf die Datensatzmenge gemacht wird. So dass man im
Read Vorgang kein UPDATE Befehl ausführen kann, der einen DS dieser
Menge betrifft (Da ein Update Befehl ja einen Exclusiven lock
anfordert).

wieso funktioniert aber folgender konstrukt:


reader = da.ExecuteReader("SELECT * FROM MyTable")

while(reader.Read())
{
da.ExecuteScalar("UPDATE MyTable SET Field=1");
}


ich hätte jetzt vermutet, das er beim UPDATE einfach stehen bleibt...
Kann es eventuell eine Einstellung am SQL Server 2005 sein?

Vielen Dank im voraus!

gruss marcel
Show full article (0.83Kb)
1 Comment
1 2 3 4 5 6 7 8 9