Jag har ett problem när jag ska använda en fråga som är skapad i Access. HAr prövat med % men det vill inte access ta. Det går bara med *. Provade du % från vb.net? Frågan är ju gjord i Access så jag använder ju StoredProcedure. Den funkar ju som sagt när jag kör den i Access men när jag anropar frågan från VB.NET så funkar det inte. VB.NET + Access Problem
När jag kör frågan nedan så får jag inget svar tillbaka i VB men när jag kör den i Access så funkar det.
PARAMETERS _prefix Text ( 255 );
SELECT Max(ArtNum) As LatestArtNum
FROM ArtNum
WHERE ArtNum LIKE [_prefix]+"*****";
Kör jag däremot denna så får jag svar i VB.
PARAMETERS _prefix Text ( 255 );
SELECT *
FROM ArtNum
WHERE ArtNum = [_prefix];
Är det LIKE uttrycket som gör det? Jag har använt Access och VB.NET mycket och har aldrig haft problem innan men då har jag inte använt någon fråga som ser ut som den övre.Sv:VB.NET + Access Problem
Några andra förslag?Sv: VB.NET + Access Problem
I vb6 skriver man % i koden mot access fast man inte kan skriva % direkt i access.Sv:VB.NET + Access Problem
Men jag har gjort om frågan lite och skillt på prefix och artikelnr i databasen då är det ju lättare att söka.