Solved

Transfer Recordset from one table to another tableu using SQL 2000 and VB.net

Posted on 2009-07-15
2
245 Views
Last Modified: 2012-05-07
I have 2 views based on 3 tables.
Event table
Particpant Table
Attendance table

Vparticipants (View) has two fields in each row
EventID and ParticipantID
the VParticipants may have 1-20 records in the dataset

vAttendance (view) has EventId and ParticpantID in each row.


I have to transfer the vparticipants recordset with each EventID and ParticpantID
to the  EventID and ParticipantID fields in the Attendance Table using the vAttendance(view)

I would like to do this action on a button click using VB.net and SQL.
I am still learning about stored procedures so if there is a way I can do this in VB.net
and inline SQL code on the button click . That would speed it up for me.

I am using asp.net VB.net and SQL server 2000
0
Comment
Question by:tommynations
2 Comments
 
LVL 13

Accepted Solution

by:
drypz earned 500 total points
ID: 24866236
Hi! Try this one
    Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
        Dim validConnectionString As String = "Your valid connection string here"
        Dim sqlInsertCommand As String = "INSERT INTO Attendance (EventID,ParticpantID) SELECT EventID,ParticpantID FROM vAttendance"
        Dim sqlConnection As SqlConnection = New SqlConnection(validConnectionString)
        Dim sqlCommand As SqlCommand = New SqlCommand(sqlInsertCommand, sqlConnection)
        sqlCommand.CommandType = Data.CommandType.Text
        sqlConnection.Open()
        sqlCommand.ExecuteNonQuery()
        sqlConnection.Close()
 
    End Sub

Open in new window

0
 

Author Comment

by:tommynations
ID: 24868775
Thanks DRYPZ. This looks like what I need.
I might not have explained the scenario correctly.
I will put this code in the code behind on the form Attendance.
I want to transfer the recordset based on the eventID from VParticipants.
I do not need to use the vAttendance (view ) at all
It seems like I need to grab the EventID in vParticpants and Transfer the recordset from vParticipants.
Am I correct and  What changes do I need to make in the code you have provided to accomplish this .?
THanks for responding
0

Featured Post

Use Case: Protecting a Hybrid Cloud Infrastructure

Microsoft Azure is rapidly becoming the norm in dynamic IT environments. This document describes the challenges that organizations face when protecting data in a hybrid cloud IT environment and presents a use case to demonstrate how Acronis Backup protects all data.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
C# MVC Insert Multiple Row into DB 2 30
SQL Server Configuration Manager WMI Error 11 16
Query for timesheet application 3 16
SQL Group By Question 4 18
JSON is being used more and more, besides XML, and you surely wanted to parse the data out into SQL instead of doing it in some Javascript. The below function in SQL Server can do the job for you, returning a quick table with the parsed data.
The Delta outage: 650 cancelled flights, more than 1200 delayed flights, thousands of frustrated customers, tens of millions of dollars in damages – plus untold reputational damage to one of the world’s most trusted airlines. All due to a catastroph…
Via a live example, show how to backup a database, simulate a failure backup the tail of the database transaction log and perform the restore.
Viewers will learn how to use the SELECT statement in SQL and will be exposed to the many uses the SELECT statement has.

808 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question