'********** Data Access Blocks Select A DataSet ************************************************         

      Imports Microsoft.ApplicationBlocks.Data (Get The DLL Zip File Here)

 

      Dim objDs As DataSet

      Dim sConnection As String = "Server=(local);Database=NorthWind;Trusted_Connection=True;"

 

 

      Dim sqlparams(1) As SqlClient.SqlParameter

      sqlparams(0) = New SqlClient.SqlParameter("@LastName", "Dodsworth")

      sqlparams(1) = New SqlClient.SqlParameter("@FirstName", "Anne")

 

      objDs = SqlHelper.ExecuteDataset(sConnection, CommandType.StoredProcedure, "spGetEmployee", sqlparams)

      objDs.Tables(0).TableName = "Employee"

      MessageBox.Show(objDs.Tables("Employee").Rows(0).Item("LastName"))

     '***********************************************************************************************

 

 

 

     '****** Data Access Blocks Execute NonQuery ******************************************************

Imports Microsoft.ApplicationBlocks.Data (Get The DLL Zip File Here)

      SqlHelper.ExecuteNonQuery(sConnection, CommandType.Text, "Delete From Sites Where Id_Sites = X")

     '*************************************************************************************************

 

 

 

    '***********************NONQUERY OR SCALAR INSERT APPEND*************************************

    Dim objConn As New SqlConnection

    Dim objCommand As New SqlCommand

 

    Dim v1 As String = "19"

    Dim v2 As String = "16"

    Dim v3 As String = "'hello'"

    Dim Values As String = v1 & "," & v2 & "," & v3

 

    Dim FieldNames As String = "Id_Score_File,Id_Exam_Bank,Comment"

 

    objConn = New System.Data.sqlclient.SqlConnection("Server=STEVESCHIMSKY;Database=Exam;Trusted_Connection=True;")

    objCommand = New SqlCommand("Insert into score_comments (" & FieldNames & ") values(" & Values & ") select scope_identity() as iID_Score_Comment", objConn)

    objConn.Open()

 

    Try

 

      'Select Either (A) or (B) *******************

      '(A)...DO NOT RETURN IDENTITY FIELD VALUE...

      'objCommand.ExecuteNonQuery()

      '(B)...RETURN IDENTITY FIELD VALUE...

      'Dim o As Object

      'o = objCommand.ExecuteScalar

      '********************************************

 

    Catch ex As SqlException

      MessageBox.Show(ex.Message)

    End Try

    objConn.Close()

   '*********************************************************************************************