powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / DataSet
24 сообщений из 24, страница 1 из 1
DataSet
    #34714595
hum_i
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день! Помогите пожалуйста в решении одного вопроса. У меня есть одна БД. Я делаю для нее приложение. Мне нужно сделать форму к примеру для регистрации заказов клиентов. На ней должны быть кнопки: добавления нового заказа, редактирования информации о заказе, удалении заказа и сохранении всех изменений. В коде данные с разных таблиц я собрала в один DataSet. Вывод данных осуществляется посредством TextBox-ов. Подскажите пожалуйста какой нужно добавить код для добавления новой записи, редактирования и удаления. Заранее благодарю.
...
Рейтинг: 0 / 0
DataSet
    #34714760
AlexIT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Боюсь, что вы здесь ничего не дождётесь, т.к. просите буквально написать программу. :-)
...
Рейтинг: 0 / 0
DataSet
    #34714835
winsky!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlexITБоюсь, что вы здесь ничего не дождётесь, т.к. просите буквально написать программу. :-)
во-во
здесь уже давно программы не пишут
...
Рейтинг: 0 / 0
DataSet
    #34715373
Фотография час58
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а на каком языке вы пишите?
...
Рейтинг: 0 / 0
DataSet
    #34715479
Фотография FasterHarder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
I started in 1983, in 2007 i still on a case!

Код: plaintext
hum_i 
, обратитесь с просьбой о решении к час58, думаю, так..., лет через 58 может что нибудь он вам и слепит

P.S. ничего личного час58:).
...
Рейтинг: 0 / 0
DataSet
    #34715483
Осака Вестингауз
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добавить контролы на форму из окна DataSources, посмотреть что сгенерится.
Поискать каких-нибудь samples к ADO.Net на msdn.com
...
Рейтинг: 0 / 0
DataSet
    #34715764
AlexIT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Осака ВестингаузДобавить контролы на форму из окна DataSources, посмотреть что сгенерится.
Поискать каких-нибудь samples к ADO.Net на msdn.com

Вы не понимаете, автор ждёт КОДА!!! Много кода! Хорошего и разного... А форум, мать его так, - молчит и шлёт на msdn... Несправедливо!
Ща ждём вопросов типа: "А что такое самплес?", "Где достать ADO.NET?", "Какая фамилия у msdn?".
...
Рейтинг: 0 / 0
DataSet
    #34718315
Фотография час58
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
:-))
...
Рейтинг: 0 / 0
DataSet
    #34718322
Фотография час58
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hum_iДобрый день! Помогите пожалуйста в решении одного вопроса. У меня есть одна БД. Я делаю для нее приложение. Мне нужно сделать форму к примеру для регистрации заказов клиентов. На ней должны быть кнопки: добавления нового заказа, редактирования информации о заказе, удалении заказа и сохранении всех изменений. В коде данные с разных таблиц я собрала в один DataSet. Вывод данных осуществляется посредством TextBox-ов. Подскажите пожалуйста какой нужно добавить код для добавления новой записи, редактирования и удаления. Заранее благодарю.
На каком этапе разработки приложения ВЫ сейчас находитесь?
Что-то уже сделано?
Раскажите....
Здесь на форуме очень отзывчивые и терпеливые люди...
Вам обязательно помогут. В кратчайшие сроки.
С уважением Сергей.
...
Рейтинг: 0 / 0
DataSet
    #34718324
Фотография час58
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FasterHarder
Код: plaintext
I started in 1983, in 2007 i still on a case!

Код: plaintext
hum_i 
, обратитесь с просьбой о решении к час58, думаю, так..., лет через 58 может что нибудь он вам и слепит

P.S. ничего личного час58:).
...
Рейтинг: 0 / 0
DataSet
    #34718770
hum_i
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот на каком этапе я нахожусь.
Код программы:
Private Sub Reg_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim cm1 As New SqlCommand("select * from APPLICATION", conn)
Dim cm2 As New SqlCommand("select * from DEZHURNI", conn)
Dim cm3 As New SqlCommand("select * from EXECUTORS", conn)
Dim cm4 As New SqlCommand("select * from OPERATORS", conn)
Dim cm5 As New SqlCommand("select * from DEPARTMENT", conn)
Dim cm6 As New SqlCommand("select * from INDEXES", conn)
Dim cm7 As New SqlCommand("select * from STATUS", conn)
Dim ad1 As New SqlDataAdapter(cm1)
Dim ad2 As New SqlDataAdapter(cm2)
Dim ad3 As New SqlDataAdapter(cm3)
Dim ad4 As New SqlDataAdapter(cm4)
Dim ad5 As New SqlDataAdapter(cm5)
Dim ad6 As New SqlDataAdapter(cm6)
Dim ad7 As New SqlDataAdapter(cm7)
Dim ds As New DataSet
ad1.Fill(ds, "APPLICATION")
ad2.Fill(ds, "DEZHURNI")
ad3.Fill(ds, "EXECUTORS")
ad4.Fill(ds, "OPERATORS")
ad5.Fill(ds, "DEPARTMENT")
ad6.Fill(ds, "INDEXES")
ad7.Fill(ds, "STATUS")
ds.Relations.Add("r1", ds.Tables("DEZHURNI").Columns("DEZH_ID"), ds.Tables("APPLICATION").Columns("DEZH_ID"))
ds.Relations.Add("r2", ds.Tables("EXECUTORS").Columns("EXT_ID"), ds.Tables("APPLICATION").Columns("EXT_ID"))
ds.Relations.Add("r3", ds.Tables("OPERATORS").Columns("OPER_ID"), ds.Tables("APPLICATION").Columns("OPER_ID"))
ds.Relations.Add("r4", ds.Tables("DEPARTMENT").Columns("DEP_ID"), ds.Tables("APPLICATION").Columns("DEP_ID"))
ds.Relations.Add("r5", ds.Tables("INDEXES").Columns("INDEX_ID"), ds.Tables("APPLICATION").Columns("INDEX_ID"))
ds.Relations.Add("r6", ds.Tables("STATUS").Columns("STATUS_ID"), ds.Tables("APPLICATION").Columns("STATUS_ID"))
TextBox1.DataBindings.Add("text", ds, "APPLICATION.NUMBER")
TextBox2.DataBindings.Add("text", ds, "APPLICATION.DATE_POSTUP")
ComboBox2.DataSource = ds.Tables("OPERATORS")
ComboBox2.DisplayMember = "PERSONAL_NUM"
ComboBox3.DataSource = ds.Tables("INDEXES")
ComboBox3.DisplayMember = "INDEX_NAME"
TextBox3.DataBindings.Add("text", ds, "APPLICATION.ABONENT_A")
TextBox4.DataBindings.Add("text", ds, "APPLICATION.ABONENT_B")
TextBox5.DataBindings.Add("text", ds, "APPLICATION.ZHALOBA")
TextBox6.DataBindings.Add("text", ds, "APPLICATION.DATE_PRINYAT")
ComboBox4.DataSource = ds.Tables("DEPARTMENT")
ComboBox4.DisplayMember = "DEP_NAME"
ComboBox1.DataSource = ds.Tables("EXECUTORS")
ComboBox1.DisplayMember = "FIO"
TextBox7.DataBindings.Add("text", ds, "APPLICATION.PRIMECHANIE")
TextBox8.DataBindings.Add("text", ds, "APPLICATION.DATE_OTVET")
ComboBox5.DataSource = ds.Tables("DEZHURNI")
ComboBox5.DisplayMember = "FIO"
ComboBox6.DataSource = ds.Tables("DEZHURNI")
ComboBox6.DisplayMember = "FIO"
TextBox9.DataBindings.Add("text", ds, "APPLICATION.PRIMECHANIE_2")
ComboBox7.DataSource = ds.Tables("STATUS")
ComboBox7.DisplayMember = "DEF"
End Sub
Как видно из этого кода на форме много TextBox-ов и ComboBox-ов. Они служат для вывода информации. Еще на форме есть 4 кнопки: Новая запись, Редактировать, Удалить и Сохранить. Вопрос в том как написать код для добавления записи.
...
Рейтинг: 0 / 0
DataSet
    #34718900
Фотография час58
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
итак необходимо для адаптера, который будет отправлять командой новую запись сформировать из полей формы собрать запрос INSERT INTO мояТаблица (ПОЛЕ1, ПОЛЕ,2) VALUES (?,?)
...
Рейтинг: 0 / 0
DataSet
    #34718920
Фотография час58
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
затем пошлём наш запрос...
СОЕДИНИМСЯ С БАЗОЙ НЕЗАБУДЕМ...
и
Sistem.Data.OleDB.OleDBDataAdapter МойАдаптер = new Sistem.Data.OleDB.OleDBDataAdapter (
"Мой запрос", МоёСоединение)
...
Рейтинг: 0 / 0
DataSet
    #34718932
Фотография час58
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ой виноват у ВАС SQL
у вас VALUES (@ПОЛЕ1, @ПОЛЕ2)
...
Рейтинг: 0 / 0
DataSet
    #34718953
Фотография час58
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Public SqlDataAdapter (string InsertCommandText, string ConntctionString) - это конструктор адаптера
Public SqlDataAdapter (МояСтрокаЗапроса InsertCommandText, МоёСоединение ConntctionString)
...
Рейтинг: 0 / 0
DataSet
    #34718981
Фотография час58
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а вот кусочек правда опять для OleDB
OdbcCommand insertCommand = Shipment_list.conn.CreateCommand();
insertCommand.CommandText = "INSERT INTO autos (SH_No, Ship_name) VALUES ('11', '22')";

my_data_adapter.insertCommand=insertCommnd;
int i=МойАдаптер(Мой_dataset, "Моя_table")
...
Рейтинг: 0 / 0
DataSet
    #34725418
Neshta.a
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
час58а вот кусочек правда опять для OleDB
OdbcCommand insertCommand = Shipment_list.conn.CreateCommand();
insertCommand.CommandText = "INSERT INTO autos (SH_No, Ship_name) VALUES ('11', '22')";

my_data_adapter.insertCommand=insertCommnd;
int i=МойАдаптер(Мой_dataset, "Моя_table")


Ты еще забыл сказать ему что вставку нуна делать при нажатии бутана ))))


Ну и клоунаду развели тут....))
...
Рейтинг: 0 / 0
DataSet
    #34731103
Stegazifals
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно все это переписать на язык FENIA
Если в натуре( textBox1.text!="")
Чистоконкретногрузим("insert...................");
облом
Чистоконкретно(Null);
Компилятор BliaBudu 0.004 можно поискать в сети
...
Рейтинг: 0 / 0
DataSet
    #34759666
Фотография час58
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
StegazifalsМожно все это переписать на язык FENIA
Если в натуре( textBox1.text!="")
Чистоконкретногрузим("insert...................");
облом
Чистоконкретно(Null);
Компилятор BliaBudu 0.004 можно поискать в сети
это сообщение видимо не очень поможет человеку, задавшему вопрос.
Спасибо за разгляд ошибок...
...
Рейтинг: 0 / 0
DataSet
    #34779201
Фотография Остап Ибрагимович
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А может Вам дать еще ключ? пощите тут примеры
...
Рейтинг: 0 / 0
DataSet
    #34782733
Фотография час58
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот почаму у нас в стране = 1С = у всех на устах.
потому как она на русском языке написана...
...
Рейтинг: 0 / 0
DataSet
    #34782888
cosmo_vk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
час58вот почаму у нас в стране = 1С = у всех на устах.
потому как она на русском языке написана...кто-ж мешает вам что-то подобное написать, но только на Visual Basic или C# ;)
...
Рейтинг: 0 / 0
DataSet
    #34796686
Vby
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Vby
Гость
ПОдскажите,
Имееться датасет с запросом
SELECT DVMAT.PACH, SPRMAT.K_OP FROM DVMAT, SPRMAT WHERE DVMAT.K_MAT = SPRMAT.K_MAT
, данные выводяться в GridView, как можно добавить доп.условие where DVMAT.PACH=text в запрос, где text береться из DropList и выбираеться юзером
...
Рейтинг: 0 / 0
DataSet
    #34797677
Stegazifals
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VbyПОдскажите,
Имееться датасет с запросом
SELECT DVMAT.PACH, SPRMAT.K_OP FROM DVMAT, SPRMAT WHERE DVMAT.K_MAT = SPRMAT.K_MAT
, данные выводяться в GridView, как можно добавить доп.условие where DVMAT.PACH=text в запрос, где text береться из DropList и выбираеться юзером

Очень профессиональное решение, не забудь выложить адрес, где будет применяться такой код,
забегу на огонек..
...
Рейтинг: 0 / 0
24 сообщений из 24, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / DataSet
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]