Ik zit al enkele dagen te worstelen met volgend probleem;
Ik zou gegevens vanuit een Excel-file moeten importeren naar een SQL-Server database. Ik wil een tabel opvullen waarin alle gegevens van nieuwe users worden bijgehouden. (naam, voornaam, telefoonnummer,...) Zit ik met een reeds bestaande user in m'n Excel, dan moeten de gegevens gecontroleerd worden voor een eventuele update in de database.
Het importeren verloopt vlot tot ik aan een getal kom. Eerst had ik het probleem met een telefoonnummer. Hij wil dit niet in de recordset opnemen als dit een getal is. De format van het veld in de Excel-file aanpassen naar Text helpt niet als er een getal in het veld blijft staan. Gebruik ik in die tekst een spatie of één of ander letterteken, dan werkt het wel. Dat probleem was dus opgelost.
Maar nu moet ik een ID opnemen. Een getal dus. Maar hier kan ik geen spatie of één of andere letterteken aan toevoegen. Wat ik ook met de format doe in Excel, hij neemt het niet binnen. Ik kan het dus ook niet in de ASP-code converteren naar iets anders, want hij neemt het gewoon niet op in de recordset.
Het is dus iets in Excel. De cell-format veranderen naar Text helpt niet als er een getal in blijft staan. Kan er iemand mij met dit probleem helpen?
Ik zou gegevens vanuit een Excel-file moeten importeren naar een SQL-Server database. Ik wil een tabel opvullen waarin alle gegevens van nieuwe users worden bijgehouden. (naam, voornaam, telefoonnummer,...) Zit ik met een reeds bestaande user in m'n Excel, dan moeten de gegevens gecontroleerd worden voor een eventuele update in de database.
Het importeren verloopt vlot tot ik aan een getal kom. Eerst had ik het probleem met een telefoonnummer. Hij wil dit niet in de recordset opnemen als dit een getal is. De format van het veld in de Excel-file aanpassen naar Text helpt niet als er een getal in het veld blijft staan. Gebruik ik in die tekst een spatie of één of ander letterteken, dan werkt het wel. Dat probleem was dus opgelost.
Maar nu moet ik een ID opnemen. Een getal dus. Maar hier kan ik geen spatie of één of andere letterteken aan toevoegen. Wat ik ook met de format doe in Excel, hij neemt het niet binnen. Ik kan het dus ook niet in de ASP-code converteren naar iets anders, want hij neemt het gewoon niet op in de recordset.
Het is dus iets in Excel. De cell-format veranderen naar Text helpt niet als er een getal in blijft staan. Kan er iemand mij met dit probleem helpen?