|
|
|
| Хочу при помощи
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
спасибо. | |
|
| |
|
|
|
| если нужно только =1, то зачем Like и % ?
st - число или текст? | |
|
| |
|
|
|
| Это число.
Я по разному пробовала но выдавало ошибку в синтаксисе. | |
|
| |
|
|
|
| а так
... WHERE Inhalt.VIAs Like '%" &sst & "%' And Inhalt.PE_ID =" & st
|
| |
|
| |
|
|
|
| Всё получилось большое спасиб. | |
|
| |