Typowane Datasety VS2008 WebForms

0

Witajcie,
mam problem z używaniem silnie typowanych datasetów.
Kierowałem się tym artykułem dla VS2005:
http://aspnet.4guysfromrolla.com/articles/020806-1.aspx
W VS2005 działa ładnie.

W VS2008 niestety mi to nie działa :( <ort>w ogóle </ort>nie mogę użyć stworzeonego tam Datasetu, a w momencie, kiedy dodaję linię using DatasetTableAdapters przy kompilacji wyświetlany jest błąd.

Tu jest link do projektu:
http://old.sobczuk.dyndns.org/WebApplication1.rar

Z góry dziękuję za pomoc.
Pozdrawiam
Rafał

0

może byś napisał treść błędu przy kompilacji??

0

Przepraszam:

Error 1 The type or namespace name 'DataSet1TableAdapters' could not be found (are you missing a using directive or an assembly reference?)

0

nom.. chyba sprawa jest oczywista (zrobiłeś błąd w kodzie oczywisty).

Pokaż fragment kodu, gdzie błąd występuje a dowiesz się o szczegóły (nie podawaj tu żadnych plików ze spakowanym kodem rar, zip .. nikomu nie będzie się chciało tego ściągać).

0

Wiesz... Ty może nie będziesz ściągał. Znam fora, gdzie ludzie pytają się o to, zeby zamieścić projekt jeżeli jest mały. Poza tym jak nie chcesz, to nie musisz ściągać.
Poniżej jest kod z pliku Default.aspx.cs

Czepia się do linii gdzie jest using DataSet1TableAdapters;

Oczywiście ten kod w VS2005 kompiluje się bez błędnie.

Dataset dodany jest do projektu i jest dostępny w Solution Explorer.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.ComponentModel;

using DataSet1TableAdapters;

namespace realestate
{
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{

    }
}

}

0

po 1: App_code jest w projektach website a nie w webapplication i po 2 dataset wrzucaj do App_Data, po 3 cos nawaliles z DataSet1 i niby 2, bo tak naprawde jak zobaczyc DataSet2.Designer.cs i DataSet1.Designer.cs w srodku masz ta sama klase DataSet1TableAdapters.

co do samego problemu to zara obadam

0

w 2 punkcie troche zaszalalem;p tzn jest tam pol prawdy.
Co do rozwiazania twojego problemu:

  1. dodaj referencje do System.Data
  2. Dodaj usinga w kodzie strony: using System.Data;
  3. W kodzie: DataSet1TableAdapters.TableAdapterManager || lub using DataSet1TableAdapters; i wtedy Od razu klasy podajesz

pozdr.

0

Wiesz... Ty może nie będziesz ściągał. Znam fora, gdzie ludzie pytają się o to, zeby zamieścić projekt jeżeli jest mały. Poza tym jak nie chcesz, to nie musisz ściągać.

Ale tu tak nie jest, poza tym - znasz dokładnie linię, gdzie występuje błąd kompilacji !! - co za problem przepisać ten fragment kodu? Już dawno otrzymałbyś odpowiedź.

0

Dzieki za porady. Poradzilem sobie Od razu wtedy - po prostu zfixowal mi kompilator. Przeinstalowałem i wszystko robi sie dokladnie tak samo jak w VS2005.

Pozdro
Rafal

1 użytkowników online, w tym zalogowanych: 0, gości: 1