๐Ÿš€ go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: free.it.visual-basic
Article #3350

Re: cercare un record con virgoletta in mezzo.

#3350
From: Ottomano "Light" Nicola
Date: Fri, 30 Aug 2002 13:52
47 lines
2571 bytes
Ho avuto anche io lo stesso problema e l'ho risolto con il doppio apice con
una funzione da me creata (e postata ad alcuni newsgroup) alcuni mesi fa.
Per๏ฟฝ ho trovato una moltitudine di programmi che non hanno bisogno di questo
accorgimento poco "elegante".
Ci sto lavorando sopra. Spero di potrevi postare tutto al pi๏ฟฝ presto.

Nicola Ottomano

********************************************************


"Giacomo L." <lijack@libero.it> ha scritto nel messaggio
news:_1B59.58411$lu5.1668640@twister1.libero.it...
> io uso una funzione che mi aggiunge il secondo apice in maniera da rendere
> idoneo il campo alla ricerca. Se non ho commesso nessun errore nel
> riadattarla alla tua esigenza dovrebbe andare come qui sotto elencata
>
> esempio:
> dim ricerca as string
> ricerca= DoppioApice(text1)
> rst.FindFirst "Campo1 = '" & ricerca & "'"
>
>
>
>
> Private Function DoppioApice(testo As String) As String
> '*********************'*********************
> '                           DOPPIO APICE
> '*********************'*********************
> Dim stringaTesto As String
> Dim i As Integer
>
> stringaTesto = ""
>
> For i = 1 To Len(testo)
>     If Mid(testo, i, 1) = "'" Then
>         stringaTesto= stringaTesto & "''"
>     Else
>         stringaTesto = stringaTesto & Mid(testo, i, 1)
>     End If
> Next i
>
> DoppioApice = stringaTesto
> End Function
>
>
>
Technical Details
Message-ID: <akntbk$6np$1@lacerta.tiscalinet.it>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!news1.google.com!sn-xit-02!sn-xit-05!sn-xit-01!sn-xit-04!supernews.com!iad-peer.news.verio.net!news.verio.net!news.maxwell.syr.edu!news.mailgate.org!draco.tiscalinet.it!not-for-mail
References: <BSP39.193978$vm5.6362042@news2.tin.it> <_1B59.58411$lu5.1668640@twister1.libero.it>

Show Full Headers
Complete Article Headers
X-Google-Language: ITALIAN,ASCII
X-Google-Thread: f94ee,b25abdfa5907361d
X-Google-Attributes: gidf94ee,public
X-Google-ArrivalTime: 2002-08-30 07:03:59 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!news1.google.com!sn-xit-02!sn-xit-05!sn-xit-01!sn-xit-04!supernews.com!iad-peer.news.verio.net!news.verio.net!news.maxwell.syr.edu!news.mailgate.org!draco.tiscalinet.it!not-for-mail
From: "Ottomano \"Light\" Nicola" <ottomano@libero.it>
Newsgroups: free.it.visual-basic
Subject: Re: cercare un record con virgoletta in mezzo.
Date: Fri, 30 Aug 2002 15:52:56 +0200
Organization: Tiscali Spa
Lines: 49
Message-ID: <akntbk$6np$1@lacerta.tiscalinet.it>
References: <BSP39.193978$vm5.6362042@news2.tin.it> <_1B59.58411$lu5.1668640@twister1.libero.it>
NNTP-Posting-Host: ppp-217-133-218-249.dialup.tiscali.it
X-Trace: lacerta.tiscalinet.it 1030715572 6905 217.133.218.249 (30 Aug 2002 13:52:52 GMT)
X-Complaints-To: newsadmin@it.tiscali.com
NNTP-Posting-Date: 30 Aug 2002 13:52:52 GMT
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2600.0000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000