2009-03-15 3 views
0

Как обновить соединение с базой данных в приложении VB с SQL Server 2005, чтобы при изменении данных в SQL такие изменения были восприняты приложением? Пока приложение только подбирает изменения после его перезапуска, и это не то, что я хочу.Обновление соединения базы данных SQL

+0

Возможно, вы не совершаете свои звонки в базу данных. либо, либо не выполнив запрос еще раз. – Mostlyharmless

ответ

0

Возможно, это не соединение, которое необходимо обновить. У вас может быть что-то в вашем коде, которое запрашивает данные один раз при запуске приложения и никогда не запрашивает данные снова. Можете ли вы опубликовать свой код и что вы пытаетесь сделать?

1

Вам не нужно «обновлять» подключение к базе данных. Если ваше приложение только подбирает изменения после перезапуска, то что-то не так с вашей обработкой транзакций.

1

Возможно, вы не совершаете свои звонки в базу данных. либо, либо не выполнив запрос еще раз.

0

Вы хотите, чтобы данные в вашей программе автоматически обновлялись по мере изменения данных в sqlserver? Я не думаю, что вы можете это сделать.

0

Я хотел бы начать с поиска команды установки изоляции Уровень транзакций

 
    e.g. "*SET TRANSACTION ISOLATION LEVEL ...*" 

Это либо набор в коде или недобросовестный из БД. Определите, какой уровень изоляции используется в приложении, и подходит ли это.

Либо Google, либо команду или посмотрите в электронной документации по SQL Server для получения более подробной информации.

Смежные вопросы