Wrox Home  
Search P2P Archive for: Go

  Return to Index  

ado_dotnet thread: Resources for local desktop databases


Message #1 by Olav Benum <wrox@b...> on Mon, 21 Jan 2002 00:32:49 +0100
I am developing a desktop DB-application where 

the ADO.NET diskonnected datasets are quite

inconvenient.



Anybody knows any resources (articles ) that discusses

this?  Appropriate examples for using ADO.NET in

such applicatons?  E.g. doing Master-Detail forms

by fetching the child-rows when needed?



Thanks!

Olav

Message #2 by "Willis Johnson" <willisj@m...> on Sun, 20 Jan 2002 20:56:11 -0800
Have you considered MSDE?



-----Original Message-----

From: Olav Benum [mailto:wrox@b...]

Sent: Sunday, January 20, 2002 3:33 PM

To: ADO.NET

Subject: [ado_dotnet] Resources for local desktop databases



I am developing a desktop DB-application where

the ADO.NET diskonnected datasets are quite

inconvenient.



Anybody knows any resources (articles ) that discusses

this?  Appropriate examples for using ADO.NET in

such applicatons?  E.g. doing Master-Detail forms

by fetching the child-rows when needed?



Thanks!

Olav






$subst('Email.Unsub').

Message #3 by Olav Benum <wrox@b...> on Mon, 21 Jan 2002 09:37:33 +0100
In article <137746@a..._dotnet>, willisj@m... says...

> 

> Have you considered MSDE?

I am currently using Access.  I Think MSDE is a kind of

light SQL Server?  I think that would be moving in the 

wrong direction for me.



I was thinking more of ways to use Access better, or something

"lighter".  I could perhaps use flat files or XML,so that I have

only on layer of database logic?  Or are there any ADO.NET oriented

database software?



Now with ADO.NET I am essentially taking a copy of most

of the data in my database, processing it, and writing it 

back.  This is not very efficient, it is also quite complex

because I have two layers with logic.



(My application should also be easy to deploy)



Thanks!

Olav









Message #4 by "Willis Johnson" <willisj@m...> on Mon, 21 Jan 2002 14:17:03 -0800
Hi Olav,

There are two issues here:



1. MSDE is SQL Server without a user interface.  You can address it via

ADO.NET just as you would SQL Server itself. Depending on which version

of Access you're using, you may already have MSDE. Access is basically a

user interface on top of a database engine, either "Jet" or "MSDE". It

includes a conversion utility for upscaling to SQL Server, supported by

MSDE.



2. As far as the disconnected database model is concerned, that's an

essential feature of ADO.NET. It's possible that in your particular

scenario it's not efficient, but it's certainly more scalable than

solutions in which the connection stays open.



How do you implement the two layers of logic? You should be able to

handle one of the layers in stored procedures inside SQL Server/MSDE,

accessed via your data adapter object. If you can be specific, I'll do

my best to help you.



Willis Johnson

.net Enterprise Servers

Microsoft



-----Original Message-----

From: Olav Benum [mailto:wrox@b...]

Sent: Monday, January 21, 2002 12:38 AM

To: ADO.NET

Subject: [ado_dotnet] RE: Resources for local desktop databases





In article <137746@a..._dotnet>, willisj@m... says...

>

> Have you considered MSDE?

I am currently using Access.  I Think MSDE is a kind of

light SQL Server?  I think that would be moving in the

wrong direction for me.



I was thinking more of ways to use Access better, or something

"lighter".  I could perhaps use flat files or XML,so that I have only on

layer of database logic?  Or are there any ADO.NET oriented database

software?



Now with ADO.NET I am essentially taking a copy of most

of the data in my database, processing it, and writing it

back.  This is not very efficient, it is also quite complex because I

have two layers with logic.



(My application should also be easy to deploy)



Thanks!

Olav














$subst('Email.Unsub').


  Return to Index