Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 |

 

  Вопрос: Запись в SQL Добавлено: 07.10.06 22:30  

Автор вопроса:  Leon | Web-сайт: fx-deposit.org
Привет всем, прошу помощи...
Имеется DB SQL, Например, имя базы BASA, пароль PASSWORD, имя таблицы TAB и поле SName.

Вопрос. Как с помощью VB.NET записать любую строку в это поле.

Если можно поподробнее.

Ответить

  Ответы Всего ответов: 3  

Номер ответа: 1
Автор ответа:
 Neco



ICQ: 247906854 

Вопросов: 133
Ответов: 882
 Web-сайт: neco.pisem.net
 Профиль | | #1
Добавлено: 08.10.06 16:23
в студии есть такая вещь - сниппеты - очень помогает на ранних порах.
Общий план такой - чтоб не запоминать для каждого драйвера текст connection - создаёшь в сторонке DataSet - на свою базу, срисовываешь оттуда ConnectionString - подставляешь свои юзера и пасс, делаешь conn.open
создаёшь команду для этого connection, выполняешь команду "insert into TAB values(1,2,3,4,5,"pass";)" или "update TAB set sname="pass" where id=1".
Говори, что конкретно непонятно.

Ответить

Номер ответа: 2
Автор ответа:
 Neco



ICQ: 247906854 

Вопросов: 133
Ответов: 882
 Web-сайт: neco.pisem.net
 Профиль | | #2
Добавлено: 08.10.06 16:33
кстати, есть собсна три способа (хотя принцип один и тот же):
1. DataSet с явными типами (всё создаём студией, мастерами - потом можно обращаться к полям, как к свойствам класса MyDBDataSet).
2. DataSet с неявными типами (создаём ручками DataSet.DataTable - туда пихаем строки, именуя поля по названиям или индексам колонок, сохраняем через update).
3. Всё ручками и запросами. Используем классы Connection и Command.

Первый и третий у меня самые ходовые. Первый потому как быстрый на создание, третий потому как гибкий. Второй использую только когда работаю с базами в формате которых неуверен (dbf-файлы какие-нить) и где ошибка может вылезти на любом этапе и желательно отследить и дать юзеру понять где именно она произошла.

Ответить

Номер ответа: 3
Автор ответа:
 Leon



Вопросов: 3
Ответов: 6
 Web-сайт: fx-deposit.org
 Профиль | | #3
Добавлено: 08.10.06 16:59
Спасибо Neco, буду юзать..

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам