Skip to content

Commit 70f93e4

Browse files
authored
SFI ROPC fixes - VB snippets (#42698)
1 parent 3a59e38 commit 70f93e4

File tree

12 files changed

+65
-142
lines changed

12 files changed

+65
-142
lines changed

samples/snippets/visualbasic/VS_Snippets_Data/DP L2E Conceptual Examples/VB/App.Config

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,6 @@
2121
</sharedListeners>
2222
</system.diagnostics>
2323
<connectionStrings>
24-
<add name="AdventureWorksEntities" connectionString="metadata=res://*/AdventureWorksModel.csdl|res://*/AdventureWorksModel.ssdl|res://*/AdventureWorksModel.msl;provider=System.Data.SqlClient;provider connection string=&quot;Data Source=juliakornich;Initial Catalog=AdventureWorks;Integrated Security=True;MultipleActiveResultSets=True&quot;" providerName="System.Data.EntityClient" />
24+
<add name="AdventureWorksEntities" connectionString="metadata=res://*/AdventureWorksModel.csdl|res://*/AdventureWorksModel.ssdl|res://*/AdventureWorksModel.msl;provider=System.Data.SqlClient;provider connection string=&quot;Data Source=localhost;Initial Catalog=AdventureWorks;Integrated Security=True;MultipleActiveResultSets=True&quot;" providerName="System.Data.EntityClient" />
2525
</connectionStrings>
26-
</configuration>
26+
</configuration>

samples/snippets/visualbasic/VS_Snippets_Data/DP L2E Examples/VB/App.Config

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,6 @@
2121
</sharedListeners>
2222
</system.diagnostics>
2323
<connectionStrings>
24-
<add name="AdventureWorksEntities" connectionString="metadata=res://*/AdventureWorksModel.csdl|res://*/AdventureWorksModel.ssdl|res://*/AdventureWorksModel.msl;provider=System.Data.SqlClient;provider connection string=&quot;Data Source=juliakornich;Initial Catalog=AdventureWorks;Integrated Security=True;MultipleActiveResultSets=True&quot;" providerName="System.Data.EntityClient" />
24+
<add name="AdventureWorksEntities" connectionString="metadata=res://*/AdventureWorksModel.csdl|res://*/AdventureWorksModel.ssdl|res://*/AdventureWorksModel.msl;provider=System.Data.SqlClient;provider connection string=&quot;Data Source=localhost;Initial Catalog=AdventureWorks;Integrated Security=True;MultipleActiveResultSets=True&quot;" providerName="System.Data.EntityClient" />
2525
</connectionStrings>
26-
</configuration>
26+
</configuration>

samples/snippets/visualbasic/VS_Snippets_Data/DP L2E Materialization Example/VB/App.Config

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,6 @@
2121
</sharedListeners>
2222
</system.diagnostics>
2323
<connectionStrings>
24-
<add name="AdventureWorksEntities" connectionString="metadata=res://*/AdventureWorksModel.csdl|res://*/AdventureWorksModel.ssdl|res://*/AdventureWorksModel.msl;provider=System.Data.SqlClient;provider connection string=&quot;Data Source=juliakornich;Initial Catalog=AdventureWorks;Integrated Security=True;MultipleActiveResultSets=True&quot;" providerName="System.Data.EntityClient" />
24+
<add name="AdventureWorksEntities" connectionString="metadata=res://*/AdventureWorksModel.csdl|res://*/AdventureWorksModel.ssdl|res://*/AdventureWorksModel.msl;provider=System.Data.SqlClient;provider connection string=&quot;Data Source=localhost;Initial Catalog=AdventureWorks;Integrated Security=True;MultipleActiveResultSets=True&quot;" providerName="System.Data.EntityClient" />
2525
</connectionStrings>
26-
</configuration>
26+
</configuration>

samples/snippets/visualbasic/VS_Snippets_Data/DP ObjectServices Concepts/VB/app.config

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
</sharedListeners>
2222
</system.diagnostics>
2323
<connectionStrings>
24-
<add name="AdventureWorksEntities" connectionString="metadata=res://*/AdventureWorksModel.csdl|res://*/AdventureWorksModel.ssdl|res://*/AdventureWorksModel.msl;provider=System.Data.SqlClient;provider connection string=&quot;Data Source=juliakornich;Initial Catalog=AdventureWorks;Integrated Security=True;MultipleActiveResultSets=True&quot;" providerName="System.Data.EntityClient"/>
25-
<add name="SchoolEntities" connectionString="metadata=res://*/School.csdl|res://*/School.ssdl|res://*/School.msl;provider=System.Data.SqlClient;provider connection string=&quot;Data Source=juliakornich;Initial Catalog=School;Integrated Security=True;MultipleActiveResultSets=True&quot;" providerName="System.Data.EntityClient"/>
24+
<add name="AdventureWorksEntities" connectionString="metadata=res://*/AdventureWorksModel.csdl|res://*/AdventureWorksModel.ssdl|res://*/AdventureWorksModel.msl;provider=System.Data.SqlClient;provider connection string=&quot;Data Source=localhost;Initial Catalog=AdventureWorks;Integrated Security=True;MultipleActiveResultSets=True&quot;" providerName="System.Data.EntityClient"/>
25+
<add name="SchoolEntities" connectionString="metadata=res://*/School.csdl|res://*/School.ssdl|res://*/School.msl;provider=System.Data.SqlClient;provider connection string=&quot;Data Source=localhost;Initial Catalog=School;Integrated Security=True;MultipleActiveResultSets=True&quot;" providerName="System.Data.EntityClient"/>
2626
</connectionStrings>
2727
<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8"/></startup></configuration>

samples/snippets/visualbasic/VS_Snippets_Data/dp entityservices concepts/vb/app.config

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
</sharedListeners>
2222
</system.diagnostics>
2323
<connectionStrings>
24-
<add name="SchoolEntities" connectionString="metadata=res://*/School.csdl|res://*/School.ssdl|res://*/School.msl;provider=System.Data.SqlClient;provider connection string=&quot;Data Source=juliakornich;Initial Catalog=School;Integrated Security=True;MultipleActiveResultSets=True&quot;" providerName="System.Data.EntityClient" />
25-
<add name="AdventureWorksEntities" connectionString="metadata=res://*/AdventureWorksModel.csdl|res://*/AdventureWorksModel.ssdl|res://*/AdventureWorksModel.msl;provider=System.Data.SqlClient;provider connection string=&quot;Data Source=juliakornich;Initial Catalog=AdventureWorks;Integrated Security=True;MultipleActiveResultSets=True&quot;" providerName="System.Data.EntityClient" />
24+
<add name="SchoolEntities" connectionString="metadata=res://*/School.csdl|res://*/School.ssdl|res://*/School.msl;provider=System.Data.SqlClient;provider connection string=&quot;Data Source=ds;Initial Catalog=School;Integrated Security=True;MultipleActiveResultSets=True&quot;" providerName="System.Data.EntityClient" />
25+
<add name="AdventureWorksEntities" connectionString="metadata=res://*/AdventureWorksModel.csdl|res://*/AdventureWorksModel.ssdl|res://*/AdventureWorksModel.msl;provider=System.Data.SqlClient;provider connection string=&quot;Data Source=ds;Initial Catalog=AdventureWorks;Integrated Security=True;MultipleActiveResultSets=True&quot;" providerName="System.Data.EntityClient" />
2626
</connectionStrings>
27-
</configuration>
27+
</configuration>

samples/snippets/visualbasic/VS_Snippets_Data/dp l2e arraysandlistsinqueries/vb/app.config

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,6 @@
2121
</sharedListeners>
2222
</system.diagnostics>
2323
<connectionStrings>
24-
<add name="AdventureWorksEntities" connectionString="metadata=res://*/AdventureWorksModel.csdl|res://*/AdventureWorksModel.ssdl|res://*/AdventureWorksModel.msl;provider=System.Data.SqlClient;provider connection string=&quot;Data Source=juliakornich;Initial Catalog=AdventureWorks;Integrated Security=True;MultipleActiveResultSets=True&quot;" providerName="System.Data.EntityClient" />
24+
<add name="AdventureWorksEntities" connectionString="metadata=res://*/AdventureWorksModel.csdl|res://*/AdventureWorksModel.ssdl|res://*/AdventureWorksModel.msl;provider=System.Data.SqlClient;provider connection string=&quot;Data Source=ds;Initial Catalog=AdventureWorks;Integrated Security=True;MultipleActiveResultSets=True&quot;" providerName="System.Data.EntityClient" />
2525
</connectionStrings>
26-
</configuration>
26+
</configuration>
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
<Project Sdk="Microsoft.NET.Sdk">
2+
3+
<PropertyGroup>
4+
<OutputType>Library</OutputType>
5+
<TargetFrameworks>net8.0</TargetFrameworks>
6+
</PropertyGroup>
7+
8+
<ItemGroup>
9+
<PackageReference Include="System.Data.SqlClient" Version="4.8.6" />
10+
</ItemGroup>
11+
12+
</Project>

samples/snippets/visualbasic/VS_Snippets_Misc/tpldataflow_batchdatabase/vb/dataflowbatchdatabase.vb

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
' <snippet100>
22
' <snippet1>
33
Imports System.Collections.Generic
4+
Imports System.Data.SqlClient
45
Imports System.Data.SqlServerCe
56
Imports System.Diagnostics
67
Imports System.IO
@@ -61,10 +62,10 @@ Namespace DataflowBatchDatabase
6162
' <snippet4>
6263
' Adds new employee records to the database.
6364
Private Shared Sub InsertEmployees(ByVal employees() As Employee, ByVal connectionString As String)
64-
Using connection As New SqlCeConnection(connectionString)
65+
Using connection As New SqlConnection(connectionString)
6566
Try
6667
' Create the SQL command.
67-
Dim command As New SqlCeCommand("INSERT INTO Employees ([Last Name], [First Name])" & "VALUES (@lastName, @firstName)", connection)
68+
Dim command As New SqlCommand("INSERT INTO Employees ([Last Name], [First Name])" & "VALUES (@lastName, @firstName)", connection)
6869

6970
connection.Open()
7071
For i As Integer = 0 To employees.Length - 1
@@ -86,8 +87,8 @@ Namespace DataflowBatchDatabase
8687
' the Northwind database.
8788
Private Shared Function GetEmployeeCount(ByVal connectionString As String) As Integer
8889
Dim result As Integer = 0
89-
Using sqlConnection As New SqlCeConnection(connectionString)
90-
Dim sqlCommand As New SqlCeCommand("SELECT COUNT(*) FROM Employees", sqlConnection)
90+
Using sqlConnection As New SqlConnection(connectionString)
91+
Dim sqlCommand As New SqlCommand("SELECT COUNT(*) FROM Employees", sqlConnection)
9192

9293
sqlConnection.Open()
9394
Try
@@ -101,8 +102,8 @@ Namespace DataflowBatchDatabase
101102

102103
' Retrieves the ID of the first employee that has the provided name.
103104
Private Shared Function GetEmployeeID(ByVal lastName As String, ByVal firstName As String, ByVal connectionString As String) As Integer
104-
Using connection As New SqlCeConnection(connectionString)
105-
Dim command As New SqlCeCommand(String.Format("SELECT [Employee ID] FROM Employees " & "WHERE [Last Name] = '{0}' AND [First Name] = '{1}'", lastName, firstName), connection)
105+
Using connection As New SqlConnection(connectionString)
106+
Dim command As New SqlCommand(String.Format("SELECT [Employee ID] FROM Employees " & "WHERE [Last Name] = '{0}' AND [First Name] = '{1}'", lastName, firstName), connection)
106107

107108
connection.Open()
108109
Try
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
<Project Sdk="Microsoft.NET.Sdk">
2+
3+
<PropertyGroup>
4+
<OutputType>Library</OutputType>
5+
<TargetFramework>net8.0</TargetFramework>
6+
</PropertyGroup>
7+
8+
<ItemGroup>
9+
<PackageReference Include="System.Data.SqlClient" Version="4.8.6" />
10+
</ItemGroup>
11+
12+
</Project>

samples/snippets/visualbasic/VS_Snippets_Remoting/TransactionScope/vb/ScopeWithSQL.vb

Lines changed: 8 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,10 @@ Module Module1
2525
End Sub
2626

2727
' <Snippet1>
28-
' This function takes arguments for 2 connection strings and commands to create a transaction
29-
' involving two SQL Servers. It returns a value > 0 if the transaction is committed, 0 if the
30-
' transaction is rolled back. To test this code, you can connect to two different databases
31-
' on the same server by altering the connection string, or to another 3rd party RDBMS
28+
' This function takes arguments for 2 connection strings and commands to create a transaction
29+
' involving two SQL Servers. It returns a value > 0 if the transaction is committed, 0 if the
30+
' transaction is rolled back. To test this code, you can connect to two different databases
31+
' on the same server by altering the connection string, or to another 3rd party RDBMS
3232
' by altering the code in the connection2 code block.
3333
Public Function CreateTransactionScope( _
3434
ByVal connectString1 As String, ByVal connectString2 As String, _
@@ -43,7 +43,7 @@ Module Module1
4343
' that both commands can commit or roll back as a single unit of work.
4444
Using scope As New TransactionScope()
4545
Using connection1 As New SqlConnection(connectString1)
46-
' Opening the connection automatically enlists it in the
46+
' Opening the connection automatically enlists it in the
4747
' TransactionScope as a lightweight transaction.
4848
connection1.Open()
4949

@@ -55,7 +55,7 @@ Module Module1
5555
' If you get here, this means that command1 succeeded. By nesting
5656
' the using block for connection2 inside that of connection1, you
5757
' conserve server and network resources as connection2 is opened
58-
' only when there is a chance that the transaction can commit.
58+
' only when there is a chance that the transaction can commit.
5959
Using connection2 As New SqlConnection(connectString2)
6060
' The transaction is escalated to a full distributed
6161
' transaction when connection2 is opened.
@@ -85,15 +85,11 @@ Module Module1
8585
' </Snippet1>
8686

8787
Private Function GetSQLConnectionString1() As String
88-
' To avoid storing the connection string in your code,
89-
' you can retrieve it from a configuration file.
90-
Return "Integrated Security=true;database=Northwind;server=(local)"
88+
Throw New NotImplementedException()
9189
End Function
9290

9391
Private Function GetSQLConnectionString2() As String
94-
' To avoid storing the connection string in your code,
95-
' you can retrieve it from a configuration file.
96-
Return "Integrated Security=true;database=AdventureWorks;server=(local)"
92+
Throw New NotImplementedException()
9793
End Function
9894

9995
End Module

0 commit comments

Comments
 (0)