Вверх ↑
Этот топик читают: Гость
Ответов: 490
Рейтинг: 162
#1: 2019-08-31 20:52:48 ЛС | профиль | цитата
Добрый день , подскажите пожалуйста возможно как-то использовать hidbMySQL_ShowQuery с UTF8--›ANSI, или на "рассыпухе" с использованием hiMatrixRW и UTF8--›ANSI делать нужно ?

Add(StringTableMT,833543,399,119)
{
Left=1
Top=21
Width=319
Height=154
Redaction=0
FullSelect=0
TabGrid=0
TabGridFrame=0
IconsCheck=[]
MiscIcons=[]
Icons=[]
Point(onColumnClick)
Point(StringTable)
Point(Strings)
Point(Matrix)
Point(FullTextTab)
Point(onSelect)
}
Add(dbMySQL_Query,24029,316,119)
{
}
Add(dbMySQL_ShowQuery,13153837,316,189)
{
link(Rows,24029:Rows,[])
link(Fields,24029:Fields,[])
link(StringTable,833543:StringTable,[(336,173)(419,173)])
}
Add(Charset,11491527,406,189)
{
@Hint=#29:Есть ли возможность применить|15:в данном случае|37:т к руссский в таблице не отображает|
Type=7
AddHint(51,-6,198,39,@Hint)
}


+ вариант который работает (но не знаю как оптимизировать улучшить)

Add(StringTableMT,833543,392,70)
{
Left=1
Top=21
Width=409
Height=154
Redaction=0
FullSelect=0
TabGrid=0
TabGridFrame=0
IconsCheck=[]
MiscIcons=[]
Icons=[]
Point(onColumnClick)
Point(StringTable)
Point(Strings)
Point(Matrix)
Point(FullTextTab)
Point(onSelect)
}
Add(dbMySQL_Query,24029,302,77)
{
link(onResult,11060778:doEvent1,[(347,83)(347,66)(233,66)(233,286)])
}
Add(dbMySQL_ShowQuery,13153837,302,189)
{
link(Rows,7548184:Var2,[])
link(Fields,12739721:Var2,[])
link(StringTable,833543:StringTable,[(322,152)(412,152)])
}
Add(Hub,11060778,252,280)
{
OutCount=5
link(onEvent1,13153837:doShow,[(284,286)(284,195)])
link(onEvent2,1960739:doOperation,[(295,293)(295,230)])
link(onEvent3,12587058:doClear,[(306,300)(306,265)])
link(onEvent4,226245:doEnum,[])
link(onEvent5,15071851:doFor,[(318,314)(318,328)])
}
Add(Charset,11491527,595,364)
{
Type=7
link(onCharset,12765295:doString,[])
}
Add(MatrixRW,3841188,539,364)
{
link(onRead,11491527:doCharset,[])
link(Matrix,7548184:Var1,[(545,178)(286,178)(286,152)])
link(X,8035902:Position,[(559,352)(513,352)(513,408)(468,408)])
link(Y,15071851:Position,[(566,296)(416,296)(416,374)(377,374)])
}
Add(Math,1960739,378,224)
{
OpType=1
Op2=1
ResultType=0
link(Op1,24029:RCount,[(384,138)(322,138)])
}
Add(For,15071851,371,322)
{
link(onEvent,5893944:doEvent1,[])
link(End,1960739:Result,[])
}
Add(GetDataEx,7548184,302,147)
{
link(Data,24029:Rows,[])
}
Add(ArrayEnum,226245,784,301)
{
link(onItem,10298947:doAddCols,[])
link(Array,12739721:Var3,[(790,166)])
}
Add(GetDataEx,12739721,309,161)
{
link(Data,24029:Fields,[])
}
Add(MTStrTbl,2452207,861,434)
{
Left=5
Top=180
Width=405
Height=150
Name="tab"
FlatScroll=1
}
Add(MST_Clear,12587058,322,259)
{
ClearAll=0
MSTControl="tab"
}
Add(For,8035902,462,364)
{
link(onEvent,3841188:doRead,[])
link(onStop,5468155:doData,[(522,377)(522,447)])
link(End,24029:FCount,[(475,125)(329,125)])
}
Add(MST_DB,10298947,861,294)
{
MSTControl="tab"
}
Add(Hub,5893944,427,322)
{
link(onEvent1,8487238:doClear,[(706,328)(706,377)])
link(onEvent2,8035902:doFor,[(450,335)(450,370)])
}
Add(MT_String,10976221,791,434)
{
link(onResult,10298947:doAddRow,[(835,440)(835,300)])
}
Add(FormatStr,12765295,651,364)
{
Mask="%1;"
link(onFString,8487238:doStrCat,[])
}
Add(DoData,5468155,721,441)
{
link(onEventData,10976221:doMT,[])
link(Data,103438:Var2,[])
}
Add(StrCat,8487238,721,364)
{
Point(doClear)
link(Str1,103438:Var1,[(727,330)(770,330)(770,418)])
}
Add(GetDataEx,103438,721,413)
{
link(Data,8487238:Result,[])
}


А может есть вариант в запросе к базе как-то поменять кодировку, кто знает подскажите..?

Редактировалось 1 раз(а), последний 2019-09-01 12:16:47
карма: 4

0
vip
#1.1контекстная реклама от партнеров
1
Сообщение
...
Прикрепленные файлы
(файлы не залиты)