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

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

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

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

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

P.S. ничего личного час58:).
...
Рейтинг: 0 / 0
10.08.2007, 08:36
    #34718770
hum_i
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataSet
Вот на каком этапе я нахожусь.
Код программы:
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
10.08.2007, 09:42
    #34718900
час58
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataSet
итак необходимо для адаптера, который будет отправлять командой новую запись сформировать из полей формы собрать запрос INSERT INTO мояТаблица (ПОЛЕ1, ПОЛЕ,2) VALUES (?,?)
...
Рейтинг: 0 / 0
10.08.2007, 09:48
    #34718920
час58
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataSet
затем пошлём наш запрос...
СОЕДИНИМСЯ С БАЗОЙ НЕЗАБУДЕМ...
и
Sistem.Data.OleDB.OleDBDataAdapter МойАдаптер = new Sistem.Data.OleDB.OleDBDataAdapter (
"Мой запрос", МоёСоединение)
...
Рейтинг: 0 / 0
10.08.2007, 09:53
    #34718932
час58
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataSet
ой виноват у ВАС SQL
у вас VALUES (@ПОЛЕ1, @ПОЛЕ2)
...
Рейтинг: 0 / 0
10.08.2007, 10:00
    #34718953
час58
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataSet
Public SqlDataAdapter (string InsertCommandText, string ConntctionString) - это конструктор адаптера
Public SqlDataAdapter (МояСтрокаЗапроса InsertCommandText, МоёСоединение ConntctionString)
...
Рейтинг: 0 / 0
10.08.2007, 10:09
    #34718981
час58
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataSet
а вот кусочек правда опять для 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
14.08.2007, 09:51
    #34725418
Neshta.a
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataSet
час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
16.08.2007, 07:18
    #34731103
Stegazifals
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataSet
Можно все это переписать на язык FENIA
Если в натуре( textBox1.text!="")
Чистоконкретногрузим("insert...................");
облом
Чистоконкретно(Null);
Компилятор BliaBudu 0.004 можно поискать в сети
...
Рейтинг: 0 / 0
28.08.2007, 20:47
    #34759666
час58
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataSet
StegazifalsМожно все это переписать на язык FENIA
Если в натуре( textBox1.text!="")
Чистоконкретногрузим("insert...................");
облом
Чистоконкретно(Null);
Компилятор BliaBudu 0.004 можно поискать в сети
это сообщение видимо не очень поможет человеку, задавшему вопрос.
Спасибо за разгляд ошибок...
...
Рейтинг: 0 / 0
05.09.2007, 19:20
    #34779201
Остап Ибрагимович
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataSet
А может Вам дать еще ключ? пощите тут примеры
...
Рейтинг: 0 / 0
06.09.2007, 20:05
    #34782733
час58
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataSet
вот почаму у нас в стране = 1С = у всех на устах.
потому как она на русском языке написана...
...
Рейтинг: 0 / 0
06.09.2007, 22:22
    #34782888
cosmo_vk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataSet
час58вот почаму у нас в стране = 1С = у всех на устах.
потому как она на русском языке написана...кто-ж мешает вам что-то подобное написать, но только на Visual Basic или C# ;)
...
Рейтинг: 0 / 0
13.09.2007, 10:48
    #34796686
Vby
Vby
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataSet
ПОдскажите,
Имееться датасет с запросом
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
13.09.2007, 14:08
    #34797677
Stegazifals
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataSet
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
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / DataSet / 24 сообщений из 24, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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