Skal virksomheder stå stærkere mod angreb og kunne udvikle sig, skal sikkerhed, drift og forretning tænkes sammen. Det er tanken bag Jysk IT’s ambition om at skabe en “sikker fremtid” for kunderne.
celal ---> Ja, det er jo den måde, man plejer at gøre det på. Men du kan også bruge left/mid/right-funktionerne som beskrevet. Dog forudsat at teksten på hver side af "/" altid har samme længde, og det ved jeg ikke, om den har.
Funktionen har jo ikke noget med din database at gøre. Du trækker en streng ud, og udskriver hvad der står på begge sider af "/". Det virker fint, og det er ikke noget jeg selv har "opfundet"!
Oasen, er det mig eller er du i det forkerte rum? Er det ikke ASP du sidder og fyre af? Det er Access jeg sidder og arbejder med, jeg er ikke helt sikker på om det er det samme vi snakker om
Left, Mid og Right er også ASP. Hvis du har et felt i din DB indeholdende "67687/87", skal dette udskrives som "67687" og "87" i brugerens browser. Er det korrekt forstået?
Tager højde for forskellige strenglængder og bruger "/" som adskillelse: Dim varStreng, varResult1, varResult2 As String varStreng = "255/45555" varResult1 = Left$(varStreng, InStr(varStreng, "/") - 1) varResult2 = Mid$(varStreng, InStr(varStreng, "/") + 1) MsgBox varResult1 MsgBox varResult2
denne kode er afprøvet i Access97 og fungerer perfekt:
Private Sub felt1_BeforeUpdate(Cancel As Integer) Dim SearchChar As String Dim SearchString As String Dim Streng As String SearchChar = "/" SearchString = felt1 Streng = felt1 felt2 = Left(String:=Streng, length:=(InStr(1, SearchString, SearchChar, 1) - 1)) End Sub
Nummerg = Rst.Fields("NummergoglNr") StrCount = InStr(Nummerg, "/") If StrCount <> 0 Then Konsulent = Left(Nummerg, StrCount - 1) Leng = Len(Nummerg) OrdreNo = Right(Nummerg, Leng - StrCount) End if
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.