Модераторы: gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> C# и Accss 
:(
    Опции темы
Areostar
Дата 29.8.2008, 21:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1191
Регистрация: 5.4.2008

Репутация: нет
Всего: -2



Код

using System;
using System.Data;
using System.Collections.Generic;
using System.Text;

namespace Grandmaster
{   
     class DBConnect    
    {        
         byte ID;      
         string Name, Text;     
          
         System.Data.OleDb.OleDbConnection conn =     
                    new System.Data.OleDb.OleDbConnection ("Provider=Microsoft.Jet.OLEDB.4.0;Data Source =E:\\Documents\\Project.mdb");      
        System.Data.OleDb.OleDbDataAdapter adapter;  
        System.Data.DataSet DSet = new DataSet();

        public DBConnect()        {                   }   

       public void ReadInformation(object num)       
      {   
         string SQLstring = "SELECT Chessman_id, Chessman_Name, Text FROM Chessman_Table Where     Chessman_id =" +num;       
     adapter = new System.Data.OleDb.OleDbDataAdapter(SQLstring, conn);
            conn.Open(); 
  
            conn.Close(); 
           DataTable tbl1 = DSet.Tables["Chessman_Table"]; 
      }
    }
}

 Соединение кажись открывается! Только вот как переташить информацию из выбранной записи в специально созданые для этого переменные:

Код


byte ID; 
string Name, Text

PM MAIL   Вверх
Areostar
  Дата 29.8.2008, 23:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1191
Регистрация: 5.4.2008

Репутация: нет
Всего: -2



Вопрос решен!!


 Новый вопрос:


   В одной из таблиц базы данных помимо строк и чисел содержиться так же текстовые фаилы! 
И у меня возник вопрос как с ними работать!?

Выгрузить файлик в переменую типа object! но как потом получить доступ к содержимому файла!?

Неплохо былобы выгрузить содержимое файла в строку тольковот как это реализовать!??? 
PM MAIL   Вверх
Areostar
Дата 2.9.2008, 09:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1191
Регистрация: 5.4.2008

Репутация: нет
Всего: -2



Вопрос снят!!


 1. Предположим я выбрал нанные из таблицы. как мне последоватьно пройтись по всем строкам выборки!?? 

2. Мне нужно выбрать только один столбей из таблицы! Использовать по прежнеме DataTable или его можно заменить на DataColumn 

пока что всё!!! Зарание благодарен!!!!
 
 

PM MAIL   Вверх
Areostar
Дата 7.9.2008, 06:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1191
Регистрация: 5.4.2008

Репутация: нет
Всего: -2



Небольшой вопрос по ADO.NET: как добавить запись в таблицу?
Составляем запрос, а дальше что!??

Программа на С#
Зарание благодарен!!! 
PM MAIL   Вверх
Areostar
Дата 8.9.2008, 07:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1191
Регистрация: 5.4.2008

Репутация: нет
Всего: -2



  Написал:
 
Код
public void AddSolution(object temp,
            string name, decimal val)
        {
            string SQL_String =
                "Insert INTO Problems_Desposition_Table (Name, Desposition, Steps)" +
                "VALUES( @name , @temp , @val)";
            OleDbCommand comm = new OleDbCommand(SQL_String, conn);

            conn.Open();
            int rows = comm.ExecuteNonQuery();
            conn.Close();
        }


Комп ругается на строку:

Цитата
No value given for one or more required parameters.


Я отлаживал во всех переменнных корректные числа! Что делать

В таблице есть правда ещё один столбец(ключевой) Num о это просто счётчик!
PM MAIL   Вверх
Idsa
Дата 8.9.2008, 07:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 2086
Регистрация: 5.12.2006
Где: Томск

Репутация: 15
Всего: 62



Цитата(Areostar @  8.9.2008,  11:00 Найти цитируемый пост)
No value given for one or more required parameters.

Параметры-то сами в Command добавьте.

Это сообщение отредактировал(а) Idsa - 8.9.2008, 07:22


--------------------
Мой блог: alexidsa.blogspot.com
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
stab
mr.DUDA
Exception

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, stab, mr.DUDA, Exception.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Базы данных под .NET | Следующая тема »


 




[ Время генерации скрипта: 0.0524 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.