[Mysql] Lege Velden en Duplicates

Pagina: 1
Acties:

  • HyperDevil
  • Registratie: Oktober 2003
  • Laatst online: 15-12-2025
Hallo allemaal,

1. Ik ben nu een Database aan het opzetten voor een bedrijf, en gebruik daarbij Mysql en Microsoft Acces 2000 om het te vullen.
Maar nu heb ik een probleem, ik heb bijv een veld met link.
Sommige artikelen hebben wel een link en een andere niet, dus ik laat bijv 2 velden leeg, maar dan geeft ie een error dat er al een duplicate is.
Dat is logisch omdat er natuurlijk al een ander leeg veld is.
Hoe kan ik ervoor zorgen dat er gewoon lege velden mogen zijn ?? :9

2. Ik heb bijv artikelen van Microsoft, en die hebben zegmaar allemaal een link naar de microsoft site (die allemaal hetzelfde zijn), dan geeft ie natuurlijk weer een fout dat er als een duplicate is (ook logisch).
Dus hoe kan ik er voor zorgen dat er gewoon duplicates mogen zijn in de database?? :P

Ik hoop dat jullie het begrijpen!

Alvast bedankt :+

Verwijderd

Ik heb bijv artikelen van Microsoft, en die hebben zegmaar allemaal een link naar de microsoft site (die allemaal hetzelfde zijn), dan geeft ie natuurlijk weer een fout dat er als een duplicate is (ook logisch).
Dus hoe kan ik er voor zorgen dat er gewoon duplicates mogen zijn in de database?? :P
Heb je een link (artikel?) als keyveld ?

  • HyperDevil
  • Registratie: Oktober 2003
  • Laatst online: 15-12-2025
Ik heb 5 velden !

1 artikelnummer
2 link naar plaatje
3 link naar site
4 prijs
5 omschrijving

Verwijderd

als je alleen artikelnummer als keyveld hebt kun je zonder problemen meerdere url's invoeren

  • HyperDevil
  • Registratie: Oktober 2003
  • Laatst online: 15-12-2025
dus zegmaar dat artikelnummer een unieke code maken?

Verwijderd

ja, artikelnummer is uiteraard uniek

  • HyperDevil
  • Registratie: Oktober 2003
  • Laatst online: 15-12-2025
Atrikelnummer-----Link Plaatje-----Link Site----------Prijs--------Omschrijving
__________________________________________________________

00001---------------plaatje.jpg------www.lala.com---€10---------zomaar |
00002---------------plaatje2.jpg-----www.kaka.com--€10--------zoiets |
__________________________________________________________

Als ik dit dus invoer in microsoft Acces krijg ik een ODBC error (Duplicate key 4 row 2) dat komt dus omdat er bij prijs 2x €10 staat.
Dat bedoel ik dus zegmaar hoe kan ik dat oplossen??

[ Voor 35% gewijzigd door HyperDevil op 17-12-2003 11:06 ]


Verwijderd

je hebt dus prijs ook ingesteld als key

  • HyperDevil
  • Registratie: Oktober 2003
  • Laatst online: 15-12-2025
Ik heb eerlijk gezegd geen idee welke de key is, als ik bij prijs een dubplicate heb of bij link het mag gewoon helemaal niet. :r

Ik gebruik Mysql4 op win2k en PHPmyadmin en Microsoft Acces.
Pagina: 1