Vítejte na blog.vyvojar.cz Přihlásit | Registrovat | Pomoc

Cvalikov blog

Čím viac viem, zisťujem čo všetko vlastne neviem
Pridanie metody do existujuceho DataTableAdapteru

Predstavte si ze pomocou Designera vo Visual Studiu 2005 si vygenerujete typovy Dataset + DataTableAdapter.
Co ale urobit, aby Vam dana BusinessEntita nevracala len DataTable (jak je default vygenerovane v metode Fill, GetData() , ale napr.DataReader?

Staci do triedy pre Vas adapter (partial class MyTableAdapter) doplnit nasledujuci kod.

using System;
using System.ComponentModel;
using System.Data.SqlClient;
using System.Data;

namespace MyDataAccess.MyDataSetTableAdapters
{
   public partial class MyTableAdapter : Component
   {
      public SqlDataReader GetReader()
      {
         return Adapter.SelectCommand.ExecuteReader(
            CommandBehavior.CloseConnection);
      }
   }
}

 

 

 

Posted: 30. srpna 2006 13:08 by cvalik

Komentář

Žádné komentáře

Vytvoření nového komentáře

(povinný) 

(povinný) 

(nepovinný)

(povinný) 

Opiš čísla, která vidíš na obrázku:

Upozornění na nové komentáře

Pokud chčeš dostávat upozornění emailem na změny u toho příspěvku,tak se zaregistruj zde.zde

Odebírat komentáře k tomuto příspěvku pomocí RSS

Vyvojar.cz na prodej!