Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Arrasted

sql

Recommended Posts

pessoal, estava pegando o ultimo registro num DB SQL SERVER e somando +1

no Access nao estou conseguindo. Meu Codigo

ASP

[*]<%

 

[*]Set Conn Server.CreateObject("ADODB.CONNECTION")

 

[*]Conn.Open "Driver={Microsoft Access Driver (*.mdb)};DBQ=E:/dados/digitaldna/Nutricao.mdb"

 

[*]Set rs Server.Createobject("ADODB.RECORDSET")

 

[*]Set rs.ActiveConnection = Conn

 

[*]rs.CursorType = 3

 

[*]rs.Open "SELECT MAX ID FROM Alimentos"

 

[*]%>

 

[*]<%

 

[*]Do While Not rs.EOF

 

[*]%>

 

[*]<...tags html...>

 

[*]<input type="text" value="<%=rs("ID")+1%>" name="ID">

 

[*]<...tags html...>

 

[*]<%

 

[*]rs.Movenext

 

[*]Loop

 

[*]Conn.Close

 

[*]Set Conn = Nothing

 

[*]%>

Nao sei como proceder com a SQL no Access

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

sql = "select top 1 * from tabela"axo que isso resolveria...

Compartilhar este post


Link para o post
Compartilhar em outros sites

isso ae mx loco..mas pode ser o primeiro ou o ultimo.. se for colocado no final da instrução ORDER BY ASC ou ORDER BY DESCabraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

ASP

[*]sql "select top 1 * from tabela ORDER BY campo DESC"

 

[*]ou

 

[*]sql "select top 1 * from tabela ORDER BY campo ASC"

Compartilhar este post


Link para o post
Compartilhar em outros sites

caso ele tenha um campo id...

SELECT MAX(id) FROM TABELA

Compartilhar este post


Link para o post
Compartilhar em outros sites

use um alias amigo"SELECT MAX(ID) AS MAXIMO FROM Alimentos"depois recupera com NOMEDORS("MAXIMO")pois se não for assim voce deverá usar indices assimNOMEDORS(0)

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.