Article View: free.it.visual-basic
Article #3350Re: cercare un record con virgoletta in mezzo.
From: Ottomano "Light" Nicola
Date: Fri, 30 Aug 2002 13:52
Date: Fri, 30 Aug 2002 13:52
47 lines
2571 bytes
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-mailReferences:
<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