Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [VB6] Query ...da impazzire

    Ri Ciao a tutti ,

    sicuramente LSD che ho preso per programmare non mi sta aiutando ma
    davvero non riesco a capire questa cosa :

    La mia Query passata da VB6 a SqlServer con connessione ADODB (Provider Sql Server)

    select clienti.*
    from clienti
    where clienti.cli_for = 1
    order by clienti.cli_ragsoc

    ADODBCONN.Open = "Provider=sqloledb; Data Source=xxx; Initial Catalog=data; User Id=sa; Password=xxx;"

    Tab_For.Open QuerySopra,ADODBCONN, adOpenKeyset, adLockOptimistic

    NON FUNZIONA !
    "Memoria disponibile insufficiente per completare l'operazione" !!!

    Incollata nell'editor di SQL SERVER :
    SELECT Clienti.*
    FROM Clienti
    WHERE (CLI_FOR = 1)
    ORDER BY CLI_RAGSOC

    FUNZIONA !

    Perchèèèèèèèèèèèèèèèèèèèèè ????????????
    Mattia

  2. #2
    ma perchè Access e Sql Server che sono fatti dalla stessa azienda devono avere tutti sti problemi quando si passa da uno all'altro ... pfffffffffffff
    Mattia

  3. #3
    Ciao, access e sql server hanno due sintassi diverse.

    Comunque visto che hai una sola tabella perchè non scrivi semplicemente:
    select *
    from clienti
    where cli_for = 1
    order by cli_ragsoc

    In ogni caso non mi pare che tu abbia ricevuto un errore di sintassi.

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.