ник: Едрёныч
создал проект на основе базы SQL Northwind. В ней создал две хранимки:
ALTER PROCEDURE dbo.sp_Customers
AS SELECT ContactName, CompanyName, CustomerID
FROM dbo.Customers
для заполнения cbo_customers
и вторая для заполнения lst_shipadress, которая берёт значения из cbo_customers
ALTER PROCEDURE dbo.sp_ShipAdress
(@cbo_customers nchar(5))
AS SELECT dbo.Orders.ShipAddress, dbo.Customers.CustomerID
FROM dbo.Orders INNER JOIN
dbo.Customers ON dbo.Orders.CustomerID = dbo.Customers.CustomerID
WHERE (dbo.Customers.CustomerID = @cbo_customers)
Ну и обновляю соответственно:
Private Sub cbo_customers_AfterUpdate()
Me.lst_shipadress.Requery
End Sub
Всё работает. Скажте пожалуйста, а при работе с базой нескольких пользователей одновременно так работать будет правильно?
Может есть более правильный путь? (ADO и тд.) Вы бы как сделали, если бы делали базу для нескольких компьютеров одновременно?