Skip to content

Commit dcd29b6

Browse files
author
Robin Wilson
committed
Now checks all rows to determine best field type and sets mixed types to string
1 parent 61a3539 commit dcd29b6

File tree

73 files changed

+136
-168
lines changed

Some content is hidden

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

73 files changed

+136
-168
lines changed
0 Bytes
Binary file not shown.
9.2 KB
Binary file not shown.
34 KB
Binary file not shown.
9.62 KB
Binary file not shown.
-33.6 KB
Binary file not shown.
9.64 KB
Binary file not shown.
0 Bytes
Binary file not shown.

.vs/ExcelSQLImporter/v17/.suo

4 KB
Binary file not shown.

.vs/ExcelSQLImporter/v17/DocumentLayout.backup.json

Lines changed: 8 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -3,21 +3,13 @@
33
"WorkspaceRootPath": "C:\\Users\\Robin.Wilson.SHCG\\source\\repos\\ExcelSQLImporter\\",
44
"Documents": [
55
{
6-
"AbsoluteMoniker": "D:0:0:{DC2AE3A5-38F3-4A04-9983-1F87680FCCF0}|ExcelSQLImporter\\ExcelSQLImporter.csproj|c:\\users\\robin.wilson.shcg\\source\\repos\\excelsqlimporter\\excelsqlimporter\\excelsqlimporter.csproj||{04B8AB82-A572-4FEF-95CE-5222444B6B64}|",
7-
"RelativeMoniker": "D:0:0:{DC2AE3A5-38F3-4A04-9983-1F87680FCCF0}|ExcelSQLImporter\\ExcelSQLImporter.csproj|solutionrelative:excelsqlimporter\\excelsqlimporter.csproj||{04B8AB82-A572-4FEF-95CE-5222444B6B64}|"
8-
},
9-
{
10-
"AbsoluteMoniker": "D:0:0:{DC2AE3A5-38F3-4A04-9983-1F87680FCCF0}|ExcelSQLImporter\\ExcelSQLImporter.csproj|c:\\users\\robin.wilson.shcg\\source\\repos\\excelsqlimporter\\excelsqlimporter\\appsettings.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}",
11-
"RelativeMoniker": "D:0:0:{DC2AE3A5-38F3-4A04-9983-1F87680FCCF0}|ExcelSQLImporter\\ExcelSQLImporter.csproj|solutionrelative:excelsqlimporter\\appsettings.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}"
6+
"AbsoluteMoniker": "D:0:0:{DC2AE3A5-38F3-4A04-9983-1F87680FCCF0}|ExcelSQLImporter\\ExcelSQLImporter.csproj|c:\\users\\robin.wilson.shcg\\source\\repos\\excelsqlimporter\\excelsqlimporter\\appsettings2.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}",
7+
"RelativeMoniker": "D:0:0:{DC2AE3A5-38F3-4A04-9983-1F87680FCCF0}|ExcelSQLImporter\\ExcelSQLImporter.csproj|solutionrelative:excelsqlimporter\\appsettings2.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}"
128
},
139
{
1410
"AbsoluteMoniker": "D:0:0:{DC2AE3A5-38F3-4A04-9983-1F87680FCCF0}|ExcelSQLImporter\\ExcelSQLImporter.csproj|c:\\users\\robin.wilson.shcg\\source\\repos\\excelsqlimporter\\excelsqlimporter\\appsettings3.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}",
1511
"RelativeMoniker": "D:0:0:{DC2AE3A5-38F3-4A04-9983-1F87680FCCF0}|ExcelSQLImporter\\ExcelSQLImporter.csproj|solutionrelative:excelsqlimporter\\appsettings3.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}"
1612
},
17-
{
18-
"AbsoluteMoniker": "D:0:0:{DC2AE3A5-38F3-4A04-9983-1F87680FCCF0}|ExcelSQLImporter\\ExcelSQLImporter.csproj|c:\\users\\robin.wilson.shcg\\source\\repos\\excelsqlimporter\\excelsqlimporter\\appsettings2.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}",
19-
"RelativeMoniker": "D:0:0:{DC2AE3A5-38F3-4A04-9983-1F87680FCCF0}|ExcelSQLImporter\\ExcelSQLImporter.csproj|solutionrelative:excelsqlimporter\\appsettings2.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}"
20-
},
2113
{
2214
"AbsoluteMoniker": "D:0:0:{DC2AE3A5-38F3-4A04-9983-1F87680FCCF0}|ExcelSQLImporter\\ExcelSQLImporter.csproj|c:\\users\\robin.wilson.shcg\\source\\repos\\excelsqlimporter\\excelsqlimporter\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
2315
"RelativeMoniker": "D:0:0:{DC2AE3A5-38F3-4A04-9983-1F87680FCCF0}|ExcelSQLImporter\\ExcelSQLImporter.csproj|solutionrelative:excelsqlimporter\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
@@ -30,23 +22,11 @@
3022
"DocumentGroups": [
3123
{
3224
"DockedWidth": 200,
33-
"SelectedChildIndex": 0,
25+
"SelectedChildIndex": 1,
3426
"Children": [
3527
{
3628
"$type": "Document",
37-
"DocumentIndex": 0,
38-
"Title": "ExcelSQLImporter",
39-
"DocumentMoniker": "C:\\Users\\Robin.Wilson.SHCG\\source\\repos\\ExcelSQLImporter\\ExcelSQLImporter\\ExcelSQLImporter.csproj",
40-
"RelativeDocumentMoniker": "ExcelSQLImporter\\ExcelSQLImporter.csproj",
41-
"ToolTip": "C:\\Users\\Robin.Wilson.SHCG\\source\\repos\\ExcelSQLImporter\\ExcelSQLImporter\\ExcelSQLImporter.csproj",
42-
"RelativeToolTip": "ExcelSQLImporter\\ExcelSQLImporter.csproj",
43-
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|",
44-
"WhenOpened": "2024-12-01T00:57:37.863Z",
45-
"EditorCaption": ""
46-
},
47-
{
48-
"$type": "Document",
49-
"DocumentIndex": 2,
29+
"DocumentIndex": 1,
5030
"Title": "appsettings3.json",
5131
"DocumentMoniker": "C:\\Users\\Robin.Wilson.SHCG\\source\\repos\\ExcelSQLImporter\\ExcelSQLImporter\\appsettings3.json",
5232
"RelativeDocumentMoniker": "ExcelSQLImporter\\appsettings3.json",
@@ -59,7 +39,7 @@
5939
},
6040
{
6141
"$type": "Document",
62-
"DocumentIndex": 3,
42+
"DocumentIndex": 0,
6343
"Title": "appsettings2.json",
6444
"DocumentMoniker": "C:\\Users\\Robin.Wilson.SHCG\\source\\repos\\ExcelSQLImporter\\ExcelSQLImporter\\appsettings2.json",
6545
"RelativeDocumentMoniker": "ExcelSQLImporter\\appsettings2.json",
@@ -72,29 +52,15 @@
7252
},
7353
{
7454
"$type": "Document",
75-
"DocumentIndex": 1,
76-
"Title": "appsettings.json",
77-
"DocumentMoniker": "C:\\Users\\Robin.Wilson.SHCG\\source\\repos\\ExcelSQLImporter\\ExcelSQLImporter\\appsettings.json",
78-
"RelativeDocumentMoniker": "ExcelSQLImporter\\appsettings.json",
79-
"ToolTip": "C:\\Users\\Robin.Wilson.SHCG\\source\\repos\\ExcelSQLImporter\\ExcelSQLImporter\\appsettings.json",
80-
"RelativeToolTip": "ExcelSQLImporter\\appsettings.json",
81-
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAcAAAAZAAAAAAAAAA==",
82-
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001642|",
83-
"WhenOpened": "2024-11-23T12:04:55.34Z",
84-
"EditorCaption": ""
85-
},
86-
{
87-
"$type": "Document",
88-
"DocumentIndex": 4,
55+
"DocumentIndex": 2,
8956
"Title": "Program.cs",
9057
"DocumentMoniker": "C:\\Users\\Robin.Wilson.SHCG\\source\\repos\\ExcelSQLImporter\\ExcelSQLImporter\\Program.cs",
9158
"RelativeDocumentMoniker": "ExcelSQLImporter\\Program.cs",
9259
"ToolTip": "C:\\Users\\Robin.Wilson.SHCG\\source\\repos\\ExcelSQLImporter\\ExcelSQLImporter\\Program.cs",
9360
"RelativeToolTip": "ExcelSQLImporter\\Program.cs",
94-
"ViewState": "AgIAAK0BAAAAAAAAAAAAALwBAAAAAAAAAAAAAA==",
61+
"ViewState": "AgIAABsBAAAAAAAAAAAAACcBAAAAAAAAAAAAAA==",
9562
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
96-
"WhenOpened": "2024-11-23T11:59:48.322Z",
97-
"EditorCaption": ""
63+
"WhenOpened": "2024-11-23T11:59:48.322Z"
9864
}
9965
]
10066
}

.vs/ExcelSQLImporter/v17/DocumentLayout.json

Lines changed: 8 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -3,21 +3,13 @@
33
"WorkspaceRootPath": "C:\\Users\\Robin.Wilson.SHCG\\source\\repos\\ExcelSQLImporter\\",
44
"Documents": [
55
{
6-
"AbsoluteMoniker": "D:0:0:{DC2AE3A5-38F3-4A04-9983-1F87680FCCF0}|ExcelSQLImporter\\ExcelSQLImporter.csproj|c:\\users\\robin.wilson.shcg\\source\\repos\\excelsqlimporter\\excelsqlimporter\\excelsqlimporter.csproj||{04B8AB82-A572-4FEF-95CE-5222444B6B64}|",
7-
"RelativeMoniker": "D:0:0:{DC2AE3A5-38F3-4A04-9983-1F87680FCCF0}|ExcelSQLImporter\\ExcelSQLImporter.csproj|solutionrelative:excelsqlimporter\\excelsqlimporter.csproj||{04B8AB82-A572-4FEF-95CE-5222444B6B64}|"
8-
},
9-
{
10-
"AbsoluteMoniker": "D:0:0:{DC2AE3A5-38F3-4A04-9983-1F87680FCCF0}|ExcelSQLImporter\\ExcelSQLImporter.csproj|c:\\users\\robin.wilson.shcg\\source\\repos\\excelsqlimporter\\excelsqlimporter\\appsettings.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}",
11-
"RelativeMoniker": "D:0:0:{DC2AE3A5-38F3-4A04-9983-1F87680FCCF0}|ExcelSQLImporter\\ExcelSQLImporter.csproj|solutionrelative:excelsqlimporter\\appsettings.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}"
6+
"AbsoluteMoniker": "D:0:0:{DC2AE3A5-38F3-4A04-9983-1F87680FCCF0}|ExcelSQLImporter\\ExcelSQLImporter.csproj|c:\\users\\robin.wilson.shcg\\source\\repos\\excelsqlimporter\\excelsqlimporter\\appsettings2.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}",
7+
"RelativeMoniker": "D:0:0:{DC2AE3A5-38F3-4A04-9983-1F87680FCCF0}|ExcelSQLImporter\\ExcelSQLImporter.csproj|solutionrelative:excelsqlimporter\\appsettings2.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}"
128
},
139
{
1410
"AbsoluteMoniker": "D:0:0:{DC2AE3A5-38F3-4A04-9983-1F87680FCCF0}|ExcelSQLImporter\\ExcelSQLImporter.csproj|c:\\users\\robin.wilson.shcg\\source\\repos\\excelsqlimporter\\excelsqlimporter\\appsettings3.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}",
1511
"RelativeMoniker": "D:0:0:{DC2AE3A5-38F3-4A04-9983-1F87680FCCF0}|ExcelSQLImporter\\ExcelSQLImporter.csproj|solutionrelative:excelsqlimporter\\appsettings3.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}"
1612
},
17-
{
18-
"AbsoluteMoniker": "D:0:0:{DC2AE3A5-38F3-4A04-9983-1F87680FCCF0}|ExcelSQLImporter\\ExcelSQLImporter.csproj|c:\\users\\robin.wilson.shcg\\source\\repos\\excelsqlimporter\\excelsqlimporter\\appsettings2.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}",
19-
"RelativeMoniker": "D:0:0:{DC2AE3A5-38F3-4A04-9983-1F87680FCCF0}|ExcelSQLImporter\\ExcelSQLImporter.csproj|solutionrelative:excelsqlimporter\\appsettings2.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}"
20-
},
2113
{
2214
"AbsoluteMoniker": "D:0:0:{DC2AE3A5-38F3-4A04-9983-1F87680FCCF0}|ExcelSQLImporter\\ExcelSQLImporter.csproj|c:\\users\\robin.wilson.shcg\\source\\repos\\excelsqlimporter\\excelsqlimporter\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
2315
"RelativeMoniker": "D:0:0:{DC2AE3A5-38F3-4A04-9983-1F87680FCCF0}|ExcelSQLImporter\\ExcelSQLImporter.csproj|solutionrelative:excelsqlimporter\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
@@ -30,23 +22,11 @@
3022
"DocumentGroups": [
3123
{
3224
"DockedWidth": 200,
33-
"SelectedChildIndex": 0,
25+
"SelectedChildIndex": 1,
3426
"Children": [
3527
{
3628
"$type": "Document",
37-
"DocumentIndex": 0,
38-
"Title": "ExcelSQLImporter",
39-
"DocumentMoniker": "C:\\Users\\Robin.Wilson.SHCG\\source\\repos\\ExcelSQLImporter\\ExcelSQLImporter\\ExcelSQLImporter.csproj",
40-
"RelativeDocumentMoniker": "ExcelSQLImporter\\ExcelSQLImporter.csproj",
41-
"ToolTip": "C:\\Users\\Robin.Wilson.SHCG\\source\\repos\\ExcelSQLImporter\\ExcelSQLImporter\\ExcelSQLImporter.csproj",
42-
"RelativeToolTip": "ExcelSQLImporter\\ExcelSQLImporter.csproj",
43-
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|",
44-
"WhenOpened": "2024-12-01T00:57:37.863Z",
45-
"EditorCaption": ""
46-
},
47-
{
48-
"$type": "Document",
49-
"DocumentIndex": 2,
29+
"DocumentIndex": 1,
5030
"Title": "appsettings3.json",
5131
"DocumentMoniker": "C:\\Users\\Robin.Wilson.SHCG\\source\\repos\\ExcelSQLImporter\\ExcelSQLImporter\\appsettings3.json",
5232
"RelativeDocumentMoniker": "ExcelSQLImporter\\appsettings3.json",
@@ -59,7 +39,7 @@
5939
},
6040
{
6141
"$type": "Document",
62-
"DocumentIndex": 3,
42+
"DocumentIndex": 0,
6343
"Title": "appsettings2.json",
6444
"DocumentMoniker": "C:\\Users\\Robin.Wilson.SHCG\\source\\repos\\ExcelSQLImporter\\ExcelSQLImporter\\appsettings2.json",
6545
"RelativeDocumentMoniker": "ExcelSQLImporter\\appsettings2.json",
@@ -72,29 +52,15 @@
7252
},
7353
{
7454
"$type": "Document",
75-
"DocumentIndex": 1,
76-
"Title": "appsettings.json",
77-
"DocumentMoniker": "C:\\Users\\Robin.Wilson.SHCG\\source\\repos\\ExcelSQLImporter\\ExcelSQLImporter\\appsettings.json",
78-
"RelativeDocumentMoniker": "ExcelSQLImporter\\appsettings.json",
79-
"ToolTip": "C:\\Users\\Robin.Wilson.SHCG\\source\\repos\\ExcelSQLImporter\\ExcelSQLImporter\\appsettings.json",
80-
"RelativeToolTip": "ExcelSQLImporter\\appsettings.json",
81-
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAcAAAAZAAAAAAAAAA==",
82-
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001642|",
83-
"WhenOpened": "2024-11-23T12:04:55.34Z",
84-
"EditorCaption": ""
85-
},
86-
{
87-
"$type": "Document",
88-
"DocumentIndex": 4,
55+
"DocumentIndex": 2,
8956
"Title": "Program.cs",
9057
"DocumentMoniker": "C:\\Users\\Robin.Wilson.SHCG\\source\\repos\\ExcelSQLImporter\\ExcelSQLImporter\\Program.cs",
9158
"RelativeDocumentMoniker": "ExcelSQLImporter\\Program.cs",
9259
"ToolTip": "C:\\Users\\Robin.Wilson.SHCG\\source\\repos\\ExcelSQLImporter\\ExcelSQLImporter\\Program.cs",
9360
"RelativeToolTip": "ExcelSQLImporter\\Program.cs",
94-
"ViewState": "AgIAAK0BAAAAAAAAAAAAALwBAAAAAAAAAAAAAA==",
61+
"ViewState": "AgIAABsBAAAAAAAAAAAAACcBAAAAAAAAAAAAAA==",
9562
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
96-
"WhenOpened": "2024-11-23T11:59:48.322Z",
97-
"EditorCaption": ""
63+
"WhenOpened": "2024-11-23T11:59:48.322Z"
9864
}
9965
]
10066
}

0 commit comments

Comments
 (0)