Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: выбрать из таблици
 
 автор: nika   (22.11.2006 в 16:55)   личное сообщение
 
 

Хочу при помощи
SELECT выбрать из таблици определённые поля если st=1 то выдаёт все поля с st=11,12,13….если st=2 то поля с st=2,21,22……а мне нужно например только поле с st=1

sst = rstVIA![VIAs]
st = rstProduktElement![PE_ID]

Dim rst As ADODB.Recordset

Set cmd = New ADODB.Command

Set rst = New ADODB.Recordset

Set cmd.ActiveConnection = CurrentProject.Connection

cmd.CommandText = "SELECT Inhalt.Inhalt FROM Inhalt

WHERE Inhalt.VIAs Like '%" &sst & "%' And Inhalt.PE_ID Like '%" & st & "%' "

Set rst = cmd.Execute

strDaten = rst.GetString

спасибо.

  Ответить  
 
 автор: osmor   (22.11.2006 в 17:11)   личное сообщение
 
 

если нужно только =1, то зачем Like и % ?
st - число или текст?

  Ответить  
 
 автор: nika   (22.11.2006 в 17:23)   личное сообщение
 
 

Это число.
Я по разному пробовала но выдавало ошибку в синтаксисе.

  Ответить  
 
 автор: osmor   (22.11.2006 в 17:44)   личное сообщение
 
 

а так

... WHERE Inhalt.VIAs Like '%" &sst & "%' And Inhalt.PE_ID =" & st 

  Ответить  
 
 автор: nika   (22.11.2006 в 17:53)   личное сообщение
 
 

Всё получилось большое спасиб.

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList