Jag har en fråga om hur man bäst namnger fälten i en tabell. Tex så har jag två tabeller: Denna tråden kan nog innehålla lite intressant läsning i ämnet: [Namnsstandard för databaser] Man kan ju skriva följande: Testa såhär istället (om du har samma namn i de olika tabellerna alltså): TACK! >som i andra språk? Jag föredrar att ha unika fältnamn. T.ex.Namn på fält i tabeller
Företag:
Id
Namn
Telefon
Personal:
Id
Namn
Telefon
Hur ska man bäst namnge dessa om man använders sig av kopplade tabeller (join)... ?Sv: Namn på fält i tabeller
http://www.pellesoft.nu/development/forum/view.asp?msgid=26726&forumid=4
/JohanSv: Namn på fält i tabeller
SQL = "SELECT tblForetag.namn FROM tblForetag ORDER BY tblForetag.namn"
Men inte:
<%objRS("tblForetag.namn")%>
Finns det något sätt med ASP att göra detta? Förstår du vad jag menar?Sv: Namn på fält i tabeller
SQL = "SELECT tblForetag.namn AS Namn1 FROM tblForetag ORDER BY tblForetag.namn" 'fast med flera tabeller då
<%objRS("Namn1")%>
/JohanSv: Namn på fält i tabeller
Jo detta fungerar... Men det finns alltså inget sätt i ASP för att direkt "hänvisa" till ett visst fält, som i andra språk?Sv: Namn på fält i tabeller
Något exempel?
När du skapar ett recordset måste fälten ha unika namn, när fältet sedan har ett unikt namn behöver du inte ange tabellnamnet.
/JohanSv: Namn på fält i tabeller
Företag:
FöretagId
FöretagNamn
FöretagTelefon
Personal:
PersonalId
PersonalNamn
PersonalTelefon
PersonalFöretag
Sliper man problem med dubletta filnamn desutom slipper man tabellprefix