Skip to content

Commit 9251070

Browse files
committed
7.12.1 Release
1 parent b56d925 commit 9251070

File tree

68 files changed

+1584
-317
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

68 files changed

+1584
-317
lines changed

NETProvider/DDEX/installer/Install.wxs

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,7 @@
77
Version="!(bind.fileVersion.InterBaseSql.VisualStudio.DataTools.dll)"
88
Manufacturer="InterBaseSQL">
99
<Package InstallerVersion="200" Compressed="yes" Description="DDEX Provider for InterBase" />
10-
1110
<Media Id="1" Cabinet="media1.cab" EmbedCab="yes" CompressionLevel="high" />
12-
1311
<Feature Id="InterBaseDDEXFeature" Title="DDEX Provider for InterBase" Level="1" Absent="disallow">
1412
<ComponentRef Id="InterBaseDDEXComponent" />
1513
<ComponentRef Id="OtherFilesComponent" />
@@ -44,8 +42,7 @@
4442
<Feature Id="VS2008Registry32Feature" Title="Visual Studio 2008 Support (32bit OS)" Level="2">
4543
<ComponentRef Id="VS2008Registry32Component" />
4644
</Feature>
47-
48-
<Directory Id="TARGETDIR" Name="SourceDir">
45+
<Directory Id="TARGETDIR" Name="SourceDir">
4946
<Directory Id="ProgramFilesFolder">
5047
<Directory Id="APPLICATIONFOLDER" Name="InterBaseDDEX">
5148
<Component Id="InterBaseDDEXComponent" Guid="5FC7B74A-949A-448E-9E5A-1893C3CE9184">
@@ -57,9 +54,9 @@
5754
Source="$(var.BaseDir)\installer\in\InterBaseSql.VisualStudio.DataToolsUI.dll" />
5855
</Component>
5956
<Component Id="OtherFilesComponent" Guid="348EA22F-390E-4BA6-9C93-3879581E9297">
60-
<File Id="readme.txt"
61-
Name="readme.txt"
62-
Source="$(var.BaseDir)\readme.txt" />
57+
<File Id="readme.md"
58+
Name="readme.md"
59+
Source="$(var.BaseDir)\readme.md" />
6360
<File Id="license.txt"
6461
Name="license.txt"
6562
Source="$(var.BaseDir)\..\license.txt" />
@@ -69,13 +66,15 @@
6966
<File Id="InterBaseDDEXProviderVS2019.reg"
7067
Name="InterBaseDDEXProviderVS2019.reg"
7168
Source="$(var.BaseDir)\reg_files\VS2019\InterBaseDDEXProvider32.reg" />
69+
<File Id="InterBaseDDEXProviderVS2022.reg"
70+
Name="InterBaseDDEXProviderVS2022.reg"
71+
Source="$(var.BaseDir)\reg_files\VS2022\InterBaseDDEXProvider32.reg" />
7272
<File Id="ADO_Driver_documentation.docx"
7373
Name="ADO Driver documentation.docx"
7474
Source="$(var.BaseDir)\..\Provider\docs\ADO Driver documentation.docx" />
7575
</Component>
7676
</Directory>
7777
</Directory>
78-
7978
<Component Id="VS2015Registry64Component" Guid="DA35A566-D451-4869-84EC-2991219728D1">
8079
<?include $(var.BaseDir)\installer\VS2015Registry64.wsx ?>
8180
</Component>
@@ -107,12 +106,11 @@
107106
<?include $(var.BaseDir)\installer\VS2008Registry32.wsx ?>
108107
</Component>
109108
</Directory>
110-
111109
<UIRef Id="WixUI_Advanced" />
112110
<Property Id="ApplicationFolderName" Value="InterBaseDDEX" />
113111
<Property Id="WixAppFolder" Value="WixPerMachineFolder" />
114112
<WixVariable Id="WixUISupportPerUser" Value="0" />
115-
<Property Id='ALLUSERS' Value='1' />
113+
<Property Id="ALLUSERS" Value="1" />
116114
<WixVariable Id="WixUILicenseRtf" Value="$(var.BaseDir)\..\license.rtf" />
117115
</Product>
118116
</Wix>

NETProvider/DDEX/readme.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ Modify it like this (for 64bit systems you have to edit "32bit version" of this
3636

3737

3838
And substitute (this information you can find using gacutil):
39-
- %Version% with the version of the provider assembly that you have in the GAC (currently 7.11.0.0).
39+
- %Version% with the version of the provider assembly that you have in the GAC (currently 7.12.1.0).
4040

4141
Note:
4242
Notice, that in configSections there isn't signature of InterBaseClient but the signature of assembly from framework.
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
Windows Registry Editor Version 5.00
2+
3+
[HKEY_USERS\17.0_390494b1\Software\Microsoft\VisualStudio\17.0_390494b1_Config\DataSources\{108473C1-273A-41BF-AE1E-CA515C423B9F}]
4+
@="InterBase Data Source"
5+
6+
[HKEY_USERS\17.0_390494b1\Software\Microsoft\VisualStudio\17.0_390494b1_Config\DataSources\{108473C1-273A-41BF-AE1E-CA515C423B9F}\SupportingProviders\{ACE0EC8B-0EC7-4C0C-B99A-39E6AE7B5419}]
7+
8+
[HKEY_USERS\17.0_390494b1\Software\Microsoft\VisualStudio\17.0_390494b1_Config\DataProviders\{ACE0EC8B-0EC7-4C0C-B99A-39E6AE7B5419}]
9+
@=".NET Framework Data Provider for InterBase"
10+
"DisplayName"="Provider_DisplayName, InterBaseSql.VisualStudio.DataTools.Properties.Resources"
11+
"ShortDisplayName"="Provider_ShortDisplayName, InterBaseSql.VisualStudio.DataTools.Properties.Resources"
12+
"Description"="Provider_Description, InterBaseSql.VisualStudio.DataTools.Properties.Resources"
13+
"CodeBase"="%PATH%\\InterBaseSql.VisualStudio.DataTools.dll"
14+
"InvariantName"="InterBaseSql.Data.InterBaseClient"
15+
"Technology"="{77AB9A9D-78B9-4ba7-91AC-873F5338F1D2}"
16+
17+
[HKEY_USERS\17.0_390494b1\Software\Microsoft\VisualStudio\17.0_390494b1_Config\DataProviders\{ACE0EC8B-0EC7-4C0C-B99A-39E6AE7B5419}\SupportedObjects]
18+
19+
[HKEY_USERS\17.0_390494b1\Software\Microsoft\VisualStudio\17.0_390494b1_Config\DataProviders\{ACE0EC8B-0EC7-4C0C-B99A-39E6AE7B5419}\SupportedObjects\DataConnectionSupport]
20+
@="InterBaseSql.VisualStudio.DataTools.IBDataConnectionSupport"
21+
22+
[HKEY_USERS\17.0_390494b1\Software\Microsoft\VisualStudio\17.0_390494b1_Config\DataProviders\{ACE0EC8B-0EC7-4C0C-B99A-39E6AE7B5419}\SupportedObjects\DataConnectionProperties]
23+
@="InterBaseSql.VisualStudio.DataTools.IBDataConnectionProperties"
24+
25+
[HKEY_USERS\17.0_390494b1\Software\Microsoft\VisualStudio\17.0_390494b1_Config\DataProviders\{ACE0EC8B-0EC7-4C0C-B99A-39E6AE7B5419}\SupportedObjects\DataConnectionUIControl]
26+
@="InterBaseSql.VisualStudio.DataTools.IBDataConnectionUIControl"
27+
28+
[HKEY_USERS\17.0_390494b1\Software\Microsoft\VisualStudio\17.0_390494b1_Config\DataProviders\{ACE0EC8B-0EC7-4C0C-B99A-39E6AE7B5419}\SupportedObjects\DataSourceInformation]
29+
@="InterBaseSql.VisualStudio.DataTools.IBDataSourceInformation"
30+
31+
[HKEY_USERS\17.0_390494b1\Software\Microsoft\VisualStudio\17.0_390494b1_Config\DataProviders\{ACE0EC8B-0EC7-4C0C-B99A-39E6AE7B5419}\SupportedObjects\DataObjectSupport]
32+
@="InterBaseSql.VisualStudio.DataTools.IBDataObjectSupport"
33+
34+
[HKEY_USERS\17.0_390494b1\Software\Microsoft\VisualStudio\17.0_390494b1_Config\DataProviders\{ACE0EC8B-0EC7-4C0C-B99A-39E6AE7B5419}\SupportedObjects\DataViewSupport]
35+
@="InterBaseSql.VisualStudio.DataTools.IBDataViewSupport"
36+
37+
[HKEY_USERS\17.0_390494b1\Software\Microsoft\VisualStudio\17.0_390494b1_Config\Services\{EADC6C1E-17D2-42FF-9816-19850428BCF1}]
38+
@="{0095710D-F7DC-4FA1-8FEB-C8153AA5DF75}"
39+
"Name"="InterBase Provider Object Factory"
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
Windows Registry Editor Version 5.00
2+
3+
[HKEY_USERS\17.0_390494b1\Software\Microsoft\VisualStudio\17.0_390494b1_Config\DataSources\{108473C1-273A-41BF-AE1E-CA515C423B9F}]
4+
@="InterBase Data Source"
5+
6+
[HKEY_USERS\17.0_390494b1\Software\Microsoft\VisualStudio\17.0_390494b1_Config\DataSources\{108473C1-273A-41BF-AE1E-CA515C423B9F}\SupportingProviders\{ACE0EC8B-0EC7-4C0C-B99A-39E6AE7B5419}]
7+
8+
[HKEY_USERS\17.0_390494b1\Software\Microsoft\VisualStudio\17.0_390494b1_Config\DataProviders\{ACE0EC8B-0EC7-4C0C-B99A-39E6AE7B5419}]
9+
@=".NET Framework Data Provider for InterBase"
10+
"DisplayName"="Provider_DisplayName, InterBaseSql.VisualStudio.DataTools.Properties.Resources"
11+
"ShortDisplayName"="Provider_ShortDisplayName, InterBaseSql.VisualStudio.DataTools.Properties.Resources"
12+
"Description"="Provider_Description, InterBaseSql.VisualStudio.DataTools.Properties.Resources"
13+
"CodeBase"="C:\\Users\\jeffo\\source\\repos\\NETProvider\\trunk\\NETProvider\\DDEX\\src\\InterBaseSql\\VisualStudio\\DataTools\\bin\\InterBaseSql.VisualStudio.DataTools.dll"
14+
"InvariantName"="InterBaseSql.Data.InterBaseClient"
15+
"Technology"="{77AB9A9D-78B9-4ba7-91AC-873F5338F1D2}"
16+
17+
[HKEY_USERS\17.0_390494b1\Software\Microsoft\VisualStudio\17.0_390494b1_Config\DataProviders\{ACE0EC8B-0EC7-4C0C-B99A-39E6AE7B5419}\SupportedObjects]
18+
19+
[HKEY_USERS\17.0_390494b1\Software\Microsoft\VisualStudio\17.0_390494b1_Config\DataProviders\{ACE0EC8B-0EC7-4C0C-B99A-39E6AE7B5419}\SupportedObjects\DataConnectionSupport]
20+
@="InterBaseSql.VisualStudio.DataTools.IBDataConnectionSupport"
21+
22+
[HKEY_USERS\17.0_390494b1\Software\Microsoft\VisualStudio\17.0_390494b1_Config\DataProviders\{ACE0EC8B-0EC7-4C0C-B99A-39E6AE7B5419}\SupportedObjects\DataConnectionProperties]
23+
@="InterBaseSql.VisualStudio.DataTools.IBDataConnectionProperties"
24+
25+
[HKEY_USERS\17.0_390494b1\Software\Microsoft\VisualStudio\17.0_390494b1_Config\DataProviders\{ACE0EC8B-0EC7-4C0C-B99A-39E6AE7B5419}\SupportedObjects\DataConnectionUIControl]
26+
@="InterBaseSql.VisualStudio.DataTools.IBDataConnectionUIControl"
27+
28+
[HKEY_USERS\17.0_390494b1\Software\Microsoft\VisualStudio\17.0_390494b1_Config\DataProviders\{ACE0EC8B-0EC7-4C0C-B99A-39E6AE7B5419}\SupportedObjects\DataSourceInformation]
29+
@="InterBaseSql.VisualStudio.DataTools.IBDataSourceInformation"
30+
31+
[HKEY_USERS\17.0_390494b1\Software\Microsoft\VisualStudio\17.0_390494b1_Config\DataProviders\{ACE0EC8B-0EC7-4C0C-B99A-39E6AE7B5419}\SupportedObjects\DataObjectSupport]
32+
@="InterBaseSql.VisualStudio.DataTools.IBDataObjectSupport"
33+
34+
[HKEY_USERS\17.0_390494b1\Software\Microsoft\VisualStudio\17.0_390494b1_Config\DataProviders\{ACE0EC8B-0EC7-4C0C-B99A-39E6AE7B5419}\SupportedObjects\DataViewSupport]
35+
@="InterBaseSql.VisualStudio.DataTools.IBDataViewSupport"
36+
37+
[HKEY_USERS\17.0_390494b1\Software\Microsoft\VisualStudio\17.0_390494b1_Config\Services\{EADC6C1E-17D2-42FF-9816-19850428BCF1}]
38+
@="{0095710D-F7DC-4FA1-8FEB-C8153AA5DF75}"
39+
"Name"="InterBase Provider Object Factory"

NETProvider/Demos/ChangeViews Demo/MainForm.cs

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,24 @@
1-
using System;
1+
/*
2+
* The contents of this file are subject to the Initial
3+
* Developer's Public License Version 1.0 (the "License");
4+
* you may not use this file except in compliance with the
5+
* License. You may obtain a copy of the License at
6+
* https://github.com/Embarcadero/IB.NETDataProvider/blob/main/LICENSE.
7+
*
8+
* Software distributed under the License is distributed on
9+
* an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either
10+
* express or implied. See the License for the specific
11+
* language governing rights and limitations under the License.
12+
*
13+
* The Initial Developer(s) of the Original Code are listed below.
14+
* Portions created by Embarcadero are Copyright (C) Embarcadero.
15+
*
16+
* All Rights Reserved.
17+
*/
18+
19+
//$Authors = Embarcadero, Jeff Overcash
20+
21+
using System;
222
using System.Collections.Generic;
323
using System.ComponentModel;
424
using System.Data;

NETProvider/Demos/ConnectionBuilder/ConnectionBuilder/Form1.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* Developer's Public License Version 1.0 (the "License");
44
* you may not use this file except in compliance with the
55
* License. You may obtain a copy of the License at
6-
* https://github.com/FirebirdSQL/NETProvider/blob/master/license.txt.
6+
* https://github.com/Embarcadero/IB.NETDataProvider/blob/main/LICENSE.
77
*
88
* Software distributed under the License is distributed on
99
* an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either
Binary file not shown.
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
<Project Sdk="Microsoft.NET.Sdk">
2+
3+
<PropertyGroup>
4+
<OutputType>WinExe</OutputType>
5+
<TargetFramework>net6.0-windows</TargetFramework>
6+
<Nullable>enable</Nullable>
7+
<UseWindowsForms>true</UseWindowsForms>
8+
<ImplicitUsings>enable</ImplicitUsings>
9+
</PropertyGroup>
10+
11+
<ItemGroup>
12+
<None Remove="EVENTDEMO.IB" />
13+
</ItemGroup>
14+
15+
<ItemGroup>
16+
<Reference Include="InterBaseSql.Data.InterBaseClient">
17+
<HintPath>..\..\..\..\..\..\..\source\repos\NETProvider\trunk\NETProvider\Provider\src\InterBaseSql.Data.InterBaseClient\obj\Debug\net6.0\refint\InterBaseSql.Data.InterBaseClient.dll</HintPath>
18+
</Reference>
19+
</ItemGroup>
20+
21+
</Project>
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
2+
Microsoft Visual Studio Solution File, Format Version 12.00
3+
# Visual Studio Version 17
4+
VisualStudioVersion = 17.2.32602.215
5+
MinimumVisualStudioVersion = 10.0.40219.1
6+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "EventDemo", "EventDemo.csproj", "{A14E6165-FC60-428E-946C-24EDEF068CC3}"
7+
EndProject
8+
Global
9+
GlobalSection(SolutionConfigurationPlatforms) = preSolution
10+
Debug|Any CPU = Debug|Any CPU
11+
Release|Any CPU = Release|Any CPU
12+
EndGlobalSection
13+
GlobalSection(ProjectConfigurationPlatforms) = postSolution
14+
{A14E6165-FC60-428E-946C-24EDEF068CC3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
15+
{A14E6165-FC60-428E-946C-24EDEF068CC3}.Debug|Any CPU.Build.0 = Debug|Any CPU
16+
{A14E6165-FC60-428E-946C-24EDEF068CC3}.Release|Any CPU.ActiveCfg = Release|Any CPU
17+
{A14E6165-FC60-428E-946C-24EDEF068CC3}.Release|Any CPU.Build.0 = Release|Any CPU
18+
EndGlobalSection
19+
GlobalSection(SolutionProperties) = preSolution
20+
HideSolutionNode = FALSE
21+
EndGlobalSection
22+
GlobalSection(ExtensibilityGlobals) = postSolution
23+
SolutionGuid = {0C6D486C-7701-44C2-B875-33D83F78A5A0}
24+
EndGlobalSection
25+
EndGlobal

0 commit comments

Comments
 (0)