Hi Steve,

Good sample!

I'm asking my self if is not a good to have a sample project on FB.Net
provide page!
Maybe this is a new topic...

Regards,
Paul

> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf
> Of Steve Faleiro
> Sent: Wednesday, September 17, 2008 9:56 AM
> To: For users and developers of the Firebird .NET providers
> Subject: Re: [Firebird-net-provider] Firebird ado.Net 2.0 Data
> 
> 
> --- Mercea Paul <[EMAIL PROTECTED]> wrote:
> 
> > On http://firebirdsql.org/index.php?op=files&id=netprovider you'll
> > find all
> > you need!
> >
> > By the way... my fbconnection.connection string property has no ...
> > button ,
> > but I don't use this visual component, I have declared in my db class
> > and
> > build the connection string ... I think this is the most used
> > scenario!
> >
> > Regards,
> > Paul
> 
> I agree that this is the best method. I am posting code from one of my
> applications to demonstrate how this can be implemented in C#:
> 
> using System;
> using System.Collections.Generic;
> using System.Text;
> using System.Data;
> using System.Data.Common;
> 
> using FirebirdSql.Data.FirebirdClient;
> 
> namespace MED
> {
> 
>     class DataLayer
>     {
>         private string connStr;
>         private FbConnection fbc;
> 
>         public DataLayer()
>         {
>             connStr = "Dialect=3; ServerType=1; User=SYSDBA;
> Password=masterkey; Database=c:\\temp\\MED\\database\\MEDDB.FDB";
>             fbc = new FbConnection(connStr);
>             fbc.Open();
>         }
> 
> 
>         public DataSet getPatientList(string patLastName)
>         {
>             FbCommand cmd = new FbCommand("MDPTNT01_SEL_L", fbc);
>             cmd.CommandType = CommandType.StoredProcedure;
>             cmd.Parameters.AddWithValue("@PLASTNAME", patLastName);
> 
>             DataSet ds = new DataSet();
>             FbDataAdapter da = new FbDataAdapter(cmd);
>             da.Fill(ds);
>             return ds;
>         }
> 
>         public DataSet getPatientDetails(string patNo)
>         {
>             FbCommand cmd = new FbCommand("MDPTNT01_SEL", fbc);
>             cmd.CommandType = CommandType.StoredProcedure;
>             cmd.Parameters.AddWithValue("@PATNO", patNo);
> 
>             DataSet ds = new DataSet();
>             FbDataAdapter da = new FbDataAdapter(cmd);
>             da.Fill(ds);
>             return ds;
>         }
> 
> 
>     }
> }
> 
> 
> To use it, the following code:
> 
>       dataLayer = new DataLayer();
>       DataSet ds = dataLayer.getPatientDetails(patNo);
> 
> 
> Regards,
> Steve Faleiro
> 
> 
> 
> 
> 
> -----------------------------------------------------------------------
> --
> This SF.Net email is sponsored by the Moblin Your Move Developer's
> challenge
> Build the coolest Linux based applications with Moblin SDK & win great
> prizes
> Grand prize is a trip for two to an Open Source event anywhere in the
> world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> _______________________________________________
> Firebird-net-provider mailing list
> Firebird-net-provider@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/firebird-net-provider



-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Firebird-net-provider mailing list
Firebird-net-provider@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/firebird-net-provider

Reply via email to