• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

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

    Запись на курс до 25 апреля. Получить промодоступ ...

Помогите с работой с БД в C++ Builder

  • Автор темы rom@n
  • Дата начала
R

rom@n

ПО:
MS SQL Server 2005
CodeGear C++ Builder 2007
1). Как сделать так, чтобы при подключении каждый раз к БД MSSQL из С++ не спрашивались пользователь и пароль к БД. Так чтобы пользователь и пароль были внесены где нить в Си.
2). Есть ли такой компонент для работы с БД типа DBGrid(или может его можно так использовать), чтобы к каждой записи можно было применить ComboBox.
3). Как сделать так чтобы в ComboBox в выпадающем списке был элемент TreeView или что то подобное?
4). Кто-нить пользовался CodeGear C++ Builder 2007? Он у всех так глючит или только у меня(виснет постоянно и всплывающие меню не убираются иногда)?

P.S. Со вторым вопросом сам уже разобрался.
 
R

rom@n

В администрирование->Источники данных(ODBC) создал подключение к серверу, причем там указал и имя пользователя и пароль. В форму добавил компонент TTable(установил свойство DataBaseName и TableName) и TDataSource(выставил свойство DataSet).
 
E

etc

Ну нееее, так ненадо, смотрите в сторону ADO/
 
R

rom@n

а почему так не надо. это намного проще. с ADO вообще не умею работать.
 
E

etc

Это с адо проще, а с вот так потом вылезит, да и ваще, адо это для SQL Server это правильно, остальное нет.
 
R

rom@n

Спасибо за помощь. Все, разобрался.
Еще бы узнать ответы на оставшиеся вопросы )))
3 дня всего в Си работаю, а стокому уже научился)) Поинтересней оказывается чем VB.
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!