Sign In:     


Forum: Old versions

Topic: Comma in song title causes search to fail

This topic is old and might contain outdated or incorrect information.

I've just discovered that if a song title has a comma between two words, VDJ (latest version) doesn't find the song in a search.

I was looking for The Big Joe turner version of Shake Rattle & Roll, so I searched for 'shake rattle' and only the Bill Haley version came up.

When I searched for 'big joe turner', there was his version. The difference was that it was written with a comma after the word 'shake' like so: Shake, Rattle and Roll. The Bill Haley one had no comma.


Surely such a common simple thing as a comma shouldn't cause this error?
 

Posted Mon 01 Nov 10 @ 11:25 am
a comma in the computer world is a dot kind of. It marks the end of a sentence or a string of code. I think that could be the problem becouse the database is in xml.
 

Sorry, i just tried it but i can't confirm, search can find my songs even if they have a comma, in the filename.
Be sure your files are added to search.
 

can you give more details on the problem, so we can try to reproduce it.
What are the "exact" filenames of your two songs, what title and artist appears in file-info dialog, what exact search strings did you use?

Thanks.
 

Sorry, I thought I'd given enough detail.

Bill Haley - Shake Rattle & Roll
Big Joe Turner - Shake, Rattle And Roll

Tagged the same as above in Artist and Title tags.



 

The comma isn't overlooked in the search.

"shake, rattle" works whereas "shake rattle" doesn't.
 

Yes, thats it.
Search is using wildcards.
If you are not sure about commas, dots, or what is in between just type:
'shake*rattle'
 

But I shouldn't have to!

Windows Explorer search for example, returns both songs when searching on 'shake rattle'.
 

................................nevermind
 

FYI iTunes also finds both on a 'normal' search - without needing to insert a *

So does PCDJ Dex.

So does Gizmolabs RPM.
 

Yes, my feeling is that the space character should be the wildcard so that you don't get this problem since the majority of the time you'll want general searches. Maybe you could have it like google so that if you want to search for an exact phrase you put them in speach marks.

It's current system pretty easy to work with once you know that you can only search for exact titles the way they're spelt out, but it would be easier if you didn't have to remember this.

My worst artists to find are Ne-Yo (or as it's spelt on some songs "ne - yo" or "ne- yo", or was it"neyo" or "ne yo"???)

Same for R. Kelly (R Kelly?) Jay-Z (JayZ, Jay - Z) and don't even get me started on Ah Ha (or was that aha, or a ha, ar ha, I've confused myself now!)
 

This topic started as a possible search bug and it ended like a Wish Feature one.

+1 for the space wild card. Ne-Yo is my worst search too.. lol
 



(Old topics and forums are automatically closed)