Мне нужна серьезная помощь в системе vb.net. Я разрабатываю систему заказа на рабочем столе, мой поток процесса идет как Customer ---> Order -------> Invoice ------> Payment, NB * все это происходит через сотрудника, сотрудника делает заказ от имени клиента.Vb.net 2008 с базой данных SQL Server 2005
Так что я хочу, чтобы во всем потоке процесса, как только вы закончили добавлять данные о клиенте, он отправляется в ORDER, поэтому я хочу, чтобы он имел тот же CustomerID для клиента, с которым я занят.
Может кто-нибудь, пожалуйста, помогите мне с кодом запуска?
я не могу обойтись без использования класса? Как и для моего staffID, который остается неизменным в потоке процесса, я создал подпрограмму под модулем и кнопкой входа, я закодировал: Если dr.read = true, тогда вызовите эту подпрограмму = dr (0), тогда, когда сотрудники вошли в систему, его StaffID остается неизменным, так как я могу сделать то же самое для customerID? –
, то просто создайте глобальную переменную 'ThisCustomerID', присвойте ей значение для текущего сдерживания в процессе вашего клиента, а затем получите доступ к этой переменной для процесса заказа. Трудно дать элегантное решение для процедурного программирования, не видя кода. Или эти актеры все разные EXE или что-то подобное? – Plutonix
Я сделал глобальную переменную. Public Sub CustID (byval CustID as String) conn.close conn.open query = "select cust_id от клиентов, где cust_id = '" и custID. Command.sqlcommand (query, conn) и т. Д. Но теперь у меня нет подсказки о том, как вызвать его в форме заказа –