SM » 29 апр 2005, 12:41
Помогите, не могу разобраться, т.к. новичек...
Есть база mySQL в ней есть наименования товаров.
Есть Файл тектовый, в котором лежат Правельные наименовая товаров + дополнительные сведения. Файл выглядит так:
ПОЛНОЕ НАИМЕНОВАНИЕ|КОД ПО КАТАЛОГУ|ЛАТИНСКОЕ НАЗВАНИЕ
ПОЛНОЕ НАИМЕНОВАНИЕ2|КОД ПО КАТАЛОГУ2|ЛАТИНСКОЕ НАЗВАНИЕ2
ПОЛНОЕ НАИМЕНОВАНИЕ3|КОД ПО КАТАЛОГУ3|ЛАТИНСКОЕ НАЗВАНИЕ3
и так далее...
Есть некий обработчик написанный кем-то на C#.
Мне нужно в него дописать, чтобы он брал из Таблицы mySQL наименование и/или код и дописывал в одно из полей правельное Латинское название из файла.
Что я делаю.... (возможно бред)
StreamReader sr = new StreamReader("Katalog.dic",Encoding.GetEncoding(1251));
s = sr.ReadLine();
далее режу на куски.... по знаку |
string[] myStrings = s.Split('|');
присваиваю переменным значения: (возможно не правельно)
string OrgName = myStrings [1];
string NumCatalog = myStrings [2];
string LatName = myStrings [3];
Далее идут проверки с каталогом... (str были объявлены до этого в программе)
if (str[1] == OrgName) & (str[2] == NumCat)
str[3] = LatName;
а дальше вообще како-то бред......
Прога запускается, но не изменяет и нсудя по все, даже не проверяет...
Помогите, не могу разобраться, т.к. новичек...
Есть база mySQL в ней есть наименования товаров.
Есть Файл тектовый, в котором лежат Правельные наименовая товаров + дополнительные сведения. Файл выглядит так:
ПОЛНОЕ НАИМЕНОВАНИЕ|КОД ПО КАТАЛОГУ|ЛАТИНСКОЕ НАЗВАНИЕ
ПОЛНОЕ НАИМЕНОВАНИЕ2|КОД ПО КАТАЛОГУ2|ЛАТИНСКОЕ НАЗВАНИЕ2
ПОЛНОЕ НАИМЕНОВАНИЕ3|КОД ПО КАТАЛОГУ3|ЛАТИНСКОЕ НАЗВАНИЕ3
и так далее...
Есть некий обработчик написанный кем-то на C#.
Мне нужно в него дописать, чтобы он брал из Таблицы mySQL наименование и/или код и дописывал в одно из полей правельное Латинское название из файла.
Что я делаю.... (возможно бред)
StreamReader sr = new StreamReader("Katalog.dic",Encoding.GetEncoding(1251));
s = sr.ReadLine();
далее режу на куски.... по знаку |
string[] myStrings = s.Split('|');
присваиваю переменным значения: (возможно не правельно)
string OrgName = myStrings [1];
string NumCatalog = myStrings [2];
string LatName = myStrings [3];
Далее идут проверки с каталогом... (str[i] были объявлены до этого в программе)
if (str[1] == OrgName) & (str[2] == NumCat)
str[3] = LatName;
а дальше вообще како-то бред......
Прога запускается, но не изменяет и нсудя по все, даже не проверяет...