Rsdn.Framework.Data и MySQL: не работает маппинг
От: RaydenVM http://lifekiev.com
Дата: 22.07.05 14:48
Оценка:
Пробовал http://rsdn.ru/Forum/?mid=720259
Автор: IT
Дата: 14.07.04
, а также написал MySQL Provider для Connector'a (с mysql.com). Результат один и тот же: данные успешно считываются в DataTable (проверено во время трассирования), но при создании класа дескриптора для маппинга в методе CreateDescriptor (MapEmit класс) происходит Exception

internal static MapDescriptor CreateDescriptor(Type type)
{
....
Type descriptorType = typeBuilder.CreateType(); // строка на которой появляется Exception
....
}

Exception такого характера:
Type 'Rsdn.MySQL.Task.Descriptor' from assembly 'Rsdn.MySQL.Task.MapDescriptor.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' is attempting to implement an inaccessible interface.

Мой код:

namespace Rsdn.MySQL {
public class Task
{
public int TaskID;
public string TaskName;
}

class MainClass
{

[STAThread]
static void Main(string[] args)
{
DbManager.AddDataProvider(new MySQLDataProvider());
DbManager.AddConnectionString(
".MySQL",
"Data Source=personnel;Location=localhost;Port=3306;User ID=root;Password=;"
);
using (DbManager db = new DbManager())
{
ArrayList tasks = db.SetCommand("SELECT TaskID, TaskName FROM pm_tasks")
.ExecuteList(typeof(Task));
}
}
}
}

Использую VS.NET 2005 Beta 2 со вторым фреймворком.

Почему этот хваленный Rsdn.Data.Framework не работает с MySQL у меня — ума не приложу... Может кто-то знает ответ на этот вопрос? Или может кто-нибудь выложит пример работающего кода с маппингом для MySQL?

23.07.05 08:21: Перенесено модератором из '.NET' — Odi$$ey
Re: Rsdn.Framework.Data и MySQL: не работает маппинг
От: Merle Австрия http://rsdn.ru
Дата: 22.07.05 18:52
Оценка: 48 (1)
Здравствуйте, RaydenVM, Вы писали:

RVM> Может кто-то знает ответ на этот вопрос? Или может кто-нибудь выложит пример работающего кода с маппингом для MySQL?

Там бага небольшая, при использовании второго фреймворка и официальной версии RFD.
Поправь, как здесь написано: Re[2]: RFD & FW 2.0
Автор: Merle
Дата: 28.04.05
... << RSDN@Home 1.1.4 beta 6a rev. 0>>
Мы уже победили, просто это еще не так заметно...
Re[2]: Rsdn.Framework.Data и MySQL: не работает маппинг
От: RaydenVM http://lifekiev.com
Дата: 23.07.05 06:17
Оценка:
Здравствуйте, Merle, Вы писали:

M>Здравствуйте, RaydenVM, Вы писали:


RVM>> Может кто-то знает ответ на этот вопрос? Или может кто-нибудь выложит пример работающего кода с маппингом для MySQL?

M>Там бага небольшая, при использовании второго фреймворка и официальной версии RFD.
M>Поправь, как здесь написано: Re[2]: RFD &amp; FW 2.0
Автор: Merle
Дата: 28.04.05


Все заработало! Мы бы тут на фирме сами очень вряд ли бы докопались до этого... Времени уж точно бы много потратили. А так только вчерашний день
Re[2]: Rsdn.Framework.Data и MySQL: не работает маппинг
От: IT Россия linq2db.com
Дата: 23.07.05 13:36
Оценка:
Здравствуйте, Merle, Вы писали:

M>Поправь, как здесь написано: Re[2]: RFD &amp; FW 2.0
Автор: Merle
Дата: 28.04.05


Последнюю версию лучше брать здесь
... << RSDN@Home 1.2.0 alpha rev. 0>>
Если нам не помогут, то мы тоже никого не пощадим.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.