Results 1 to 2 of 2

Thread: Creating an sql adapter,datatable and populating the fields of a grid

  1. #1

    Thread Starter
    Junior Member
    Join Date
    Aug 2005
    Posts
    19

    Creating an sql adapter,datatable and populating the fields of a grid

    I have the following stored proc:
    SET QUOTED_IDENTIFIER OFF
    GO
    SET ANSI_NULLS OFF
    GO


    ALTER PROCEDURE dbo.stp_SelTransOverrides

    -- SELECT ALL EIS TRANSACTION PROCESSING OVERRIDE RECORDS
    /*******************************************************************************
    *** Name: dbo.stp_SelTransOverrides
    *** Creation Date: 08/17/2005
    *** Author: Mathieu Cupryk
    *** Modified:
    ***
    *** Input: none
    *** Output: ALL Transaction Override Records
    *** Order: Transaction_Eff_Date
    *** Database: CCFinSol
    *** Purpose: Select all TransactionOverride Records
    ***
    *** Copyright: @2005 - Corporate Customer, Zurich N.A., all rights reserved
    ********************************************************************************/

    AS
    BEGIN

    SELECT dbo.AcctNames.Acct_Name AS [Account Name], dbo.TransOverride.Policy_Nbr AS [Policy Number],
    dbo.TransOverride.Trans_CodeOrig AS [Original Transaction Code], dbo.TransOverride.Trans_Eff_Date AS [Trans. Eff. Date],
    dbo.TransOverride.Override_Code AS [Override Action], dbo.TransOverride.NR_CodeOvr AS [Override New/Renewal],
    dbo.TransOverride.Trans_CodeOvr AS [Override Transaction Code], dbo.TransOverride.CreatedUID AS UserId, dbo.TransOverride.ModifiedDate AS Date
    FROM dbo.AcctIDPolicyX INNER JOIN dbo.AcctNames ON dbo.AcctIDPolicyX.Acct_Id = dbo.AcctNames.Acct_Id INNER JOIN dbo.TransOverride ON dbo.AcctIDPolicyX.Policy_nbr = dbo.TransOverride.Policy_Nbr
    ORDER BY dbo.TransOverride.Trans_Eff_Date
    RETURN 0
    END


    GO

    I must populate a grid.

    Can someone start me off.
    Case clsUtilityTableDatAdap.UtilityTableID.TransOverride
    _UtilityTableName = "Transaction Override"
    _UtilityTableDap = clsUtilityTableDatAdap.GetTransOverrideDap(_cnnFinSol)
    _UtilityTableDap.Fill(_UtilityTableDset)
    _UtilityTableDset.Tables(0).PrimaryKey = _
    New DataColumn() {_UtilityTableDset.Tables(0).Columns("Policy_Nbr"), _UtilityTableDset.Tables(0).Columns("Trans_CodeOrig"), _UtilityTableDset.Tables(0).Columns("Trans_Eff_Date")}


    The I am not the table is structured

    CREATE TABLE [TransOverride] (
    [Policy_Nbr] [varchar] (7) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL ,
    [Trans_CodeOrig] [varchar] (6) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL ,
    [Trans_Eff_Date] [datetime] NOT NULL ,
    [Override_Code] [varchar] (2) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
    [NR_CodeOvr] [varchar] (1) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
    [Trans_CodeOvr] [varchar] (6) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
    [CreatedDate] [datetime] NOT NULL CONSTRAINT [DF__TransOver__Creat__70A8B9AE] DEFAULT (getdate()),
    [CreatedUID] [nvarchar] (48) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL ,
    [ModifiedDate] [datetime] NOT NULL CONSTRAINT [DF__TransOver__Modif__719CDDE7] DEFAULT (getdate()),
    [ModifiedUID] [nvarchar] (48) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
    [Plan_Year] [int] NOT NULL CONSTRAINT [DF__TransOver__Plan___56757D0D] DEFAULT (2004),
    CONSTRAINT [cnTransOverride_PK] PRIMARY KEY CLUSTERED
    (
    [Policy_Nbr],
    [Trans_CodeOrig],
    [Trans_Eff_Date]
    ) ON [PRIMARY] ,
    CONSTRAINT [cnTransOverride_NR_CodeOvr_CK] CHECK ([NR_CodeOvr] = '' or ([NR_CodeOvr] = 'R' or [NR_CodeOvr] = 'N')),
    CONSTRAINT [cnTransOverride_Override_Code_CK] CHECK ([Override_Code] = '' or ([Override_Code] = 'OT' or ([Override_Code] = 'AU' or ([Override_Code] = 'MS' or ([Override_Code] = 'EN' or ([Override_Code] = 'AO' or [Override_Code] = 'AC'))))))
    ) ON [PRIMARY]
    GO

    I need to get started building the dataset and the sqladapter and to be able to populate the grid.


    Any Help or Good Suggestions would be so much appreciated.

    Thank You.
    Matt

  2. #2
    Frenzied Member Asgorath's Avatar
    Join Date
    Sep 2004
    Location
    Saturn
    Posts
    2,036

    Re: Creating an sql adapter,datatable and populating the fields of a grid

    Try something like this...

    VB Code:
    1. Option Strict On
    2. Option Explicit On
    3.  
    4. Imports System.Data
    5. Imports System.Data.SqlClient

    VB Code:
    1. Dim con As New SqlConnection
    2.         Dim ds As New DataSet
    3.         Dim cn As String = "packet size=32767;integrated security=SSPI;data source=YourServerName;persist security info=False;initial catalog=CCFinSol"
    4.         Dim ap As New SqlDataAdapter
    5.  
    6.         con.ConnectionString = cn
    7.         con.Open()
    8.         ap.SelectCommand.Connection = con
    9.         ap.SelectCommand.CommandType = CommandType.StoredProcedure
    10.         ap.SelectCommand.CommandText = "stp_SelTransOverrides"
    11.         ap.Fill(ds, "YourTableName")
    12.         Me.DataGrid1.DataSource = ds.Tables("YourTableName")
    13.         Me.DataGrid1.ReadOnly = True

    Regards
    Jorge
    "The dark side clouds everything. Impossible to see the future is."

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width