Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2005
    Messaggi
    3

    Da Access a MsSql migrazione

    Salve a tutti,
    ho un problema con una select che su access funziona benissimo ma su un database MsSql ha deciso di non funzionare, non essendo molto ferrato in materia chiedo il vostro aiuto.

    Il codice in Access è il seguente:

    <%
    Dim Last_Minute
    Dim Last_Minute_numRows

    Set Last_Minute = Server.CreateObject("ADODB.Recordset")
    Last_Minute.ActiveConnection = MM_sardegnabb_STRING
    Last_Minute.Source = "SELECT * FROM Last_Minute WHERE a=1 AND Data_Fine >= #" & Month(now) & "/" & Day(Now) & "/" & Year(Now) & "# ORDER BY Data_Fine ASC"
    Last_Minute.CursorType = 3
    Last_Minute.CursorLocation = 2
    Last_Minute.LockType = 1
    Last_Minute.Open()

    Last_Minute_numRows = 1
    %>

    credo l'errore sia quello segnato in rosso, credo che mssql non riconosca il formato delle date oppure non è corretto il # che in access funziona, potete aiutarmi?
    Grazie

  2. #2

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2005
    Messaggi
    3
    Per prima cosa grazie per la risposta, volevo chiederti, questa lezione parla di MySql io ho un database MsSql sai se le funzioni sono compatibili?

  4. #4
    le date in MsSQL vanno tra apici singoli

    access...: #data#
    M$Sql...: 'data'

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2005
    Messaggi
    3
    Prova e riprova cerca e ricerca ho trovato un GETDATE() che mi recupera la data del server e paragonata alla data che ho memorizzato sulla tabella mi restituisce il dato, pare che funzioni, per apici singoli dovrei fare in questo modo?

    #" & Month(now) & "/" & Day(Now) & "/" & Year(Now) & "#
    ' & Month(now) & ''/'' & Day(Now) & ''/'' & Year(Now) & '

  6. #6
    metti semplicemente ' al posto di #. tutto il resto resta identico

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.