/
Forside
/
Teknologi
/
Udvikling
/
SQL
/
Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn
*
Kodeord
*
Husk mig
Brugerservice
Kom godt i gang
Bliv medlem
Seneste indlæg
Find en bruger
Stil et spørgsmål
Skriv et tip
Fortæl en ven
Pointsystemet
Kontakt Kandu.dk
Emnevisning
Kategorier
Alfabetisk
Karriere
Interesser
Teknologi
Reklame
Top 10 brugere
SQL
#
Navn
Point
1
pmbruun
1704
2
niller
962
3
fehaar
730
4
Interkril..
701
5
ellebye
510
6
pawel
510
7
rpje
405
8
pete
350
9
gibson
320
10
smorch
260
[MSSQL] Problemer med TSQL select
Fra :
Mark S. Rasmussen
Dato :
25-08-02 22:07
Hej alle. Jeg har en Select sætning i en SP som denne:
SELECT tblArticles.ArticleID,'<i><a
href=''/content/articles/list.aspx?CategoryID=''>' +
tblArticleCategories.Title + '</a></i> : ' + tblArticles.Title AS Title FROM
tblArticles INNER JOIN tblArticleCategories ON tblArticles.CategoryID =
tblArticleCategories.CategoryID WHERE tblArticles.Title LIKE '%' +
@SearchString + '%' ORDER BY tblArticles.Title ASC
Her får min CategoryID= ikke nogen værdi i link koden. Hvis jeg siger ...
CategoryID=' + tblArticleCategories.CategoryID + '''>' + ... Så returnerer
den ingen records, men giver heller ingen fejl?
Mvh Mark
Mark S. Rasmussen (
25-08-2002
)
Kommentar
Fra :
Mark S. Rasmussen
Dato :
25-08-02 22:18
> Her får min CategoryID= ikke nogen værdi i link koden. Hvis jeg siger ...
> CategoryID=' + tblArticleCategories.CategoryID + '''>' + ... Så returnerer
> den ingen records, men giver heller ingen fejl?
Jeg fandt selv ud af det. Der skulle en Str() uden om categoryid.
Mvh Mark
Peter Lykkegaard (
25-08-2002
)
Kommentar
Fra :
Peter Lykkegaard
Dato :
25-08-02 22:17
Som svar på skriblerier forfattet af Mark S. Rasmussen
> Hej alle. Jeg har en Select sætning i en SP som denne:
>
> SELECT tblArticles.ArticleID,'<i><a
> href=''/content/articles/list.aspx?CategoryID=''>' +
> tblArticleCategories.Title + '</a></i> : ' + tblArticles.Title AS
> Title FROM tblArticles INNER JOIN tblArticleCategories ON
> tblArticles.CategoryID = tblArticleCategories.CategoryID WHERE
> tblArticles.Title LIKE '%' + @SearchString + '%' ORDER BY
> tblArticles.Title ASC
>
> Her får min CategoryID= ikke nogen værdi i link koden. Hvis jeg siger
> ... CategoryID=' + tblArticleCategories.CategoryID + '''>' + ... Så
> returnerer den ingen records, men giver heller ingen fejl?
>
Har du prøvet at fyre den af i Query Analyzeren?
Ummidelbart virker den glimrende (Testet constructionen på en anden tabel)
Declare @SearchString varChar(12)
Set @SearchString = '14'
select '<i><a
href=''/content/articles/list.aspx?CategoryID=''>' +
h.tanum + '</a></i> : ' + h.tanum as Title from
e2ltorh h
where tanum Like '%' + @SearchString + '%'
Bliver til
Title
---------------------
<i><a href='/content/articles/list.aspx?CategoryID='>0001082614</a></i> :
0001082614
Du kan bruge Profileren for at se hvad der rent faktisk bliver sendt til
MSSQL
mvh/Peter Lykkegaard
Søg
Alle emner
Teknologi
Udvikling
SQL
Indstillinger
Spørgsmål
Tips
Usenet
Reklame
Statistik
Spørgsmål :
177558
Tips :
31968
Nyheder :
719565
Indlæg :
6408926
Brugere :
218888
Månedens bedste
Årets bedste
Sidste års bedste
Copyright © 2000-2024 kandu.dk. Alle rettigheder forbeholdes.