Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
10.05.2012, 11:27
|
|||
---|---|---|---|
|
|||
Найти в строке... |
|||
#18+
Есть строка {i:0;.....i:5741;} Нужна взять последнее значение (5741), причем это число не всегда четырехзначное. Подскажите, с помошью каких функций это можно сделать? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.05.2012, 11:30
|
|||
---|---|---|---|
|
|||
Найти в строке... |
|||
#18+
lenash, SPLIT ... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.05.2012, 11:32
|
|||
---|---|---|---|
|
|||
Найти в строке... |
|||
#18+
lenash, Код: vbnet 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.05.2012, 12:00
|
|||
---|---|---|---|
|
|||
Найти в строке... |
|||
#18+
Îáúåêò Response ошибка 'ASP 0106 : 80020005' Íåñîîòâåòñòâèå òèïà /default_mysql.asp, line 0 Îáíàðóæåí íåîáðàáàòûâàåìûé òèï äàííûõ. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.05.2012, 12:02
|
|||
---|---|---|---|
|
|||
Найти в строке... |
|||
#18+
Ой эт я нечайно) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.05.2012, 12:03
|
|||
---|---|---|---|
|
|||
Найти в строке... |
|||
#18+
Хотя на split говорит "Обнаружен необрабатываемый тип данных" ... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.05.2012, 12:12
|
|||
---|---|---|---|
|
|||
Найти в строке... |
|||
#18+
str1=rsID("option_value") x=CHARINDEX(':',str1,len(str1)) Т.е. хочу найти : в строке str1 с конца. И вот что выходит - Ошибка компиляции Microsoft VBScript ошибка '800a03ea' Синтаксическая ошибка. А как по-другому? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.05.2012, 12:15
|
|||
---|---|---|---|
|
|||
Найти в строке... |
|||
#18+
А озвучить сразу то, что речь идет о VBScript слабо? А судя по CHARINDEX - речь идет вообще об MSSQL Так на каком языке написать-то надо? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.05.2012, 12:17
|
|||
---|---|---|---|
|
|||
Найти в строке... |
|||
#18+
сори) VBScript ... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.05.2012, 12:21
|
|||
---|---|---|---|
|
|||
Найти в строке... |
|||
#18+
вот так попробуй Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.05.2012, 12:21
|
|||
---|---|---|---|
|
|||
Найти в строке... |
|||
#18+
это для дальнейшей обработки сплитом ... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.05.2012, 12:23
|
|||
---|---|---|---|
|
|||
Найти в строке... |
|||
#18+
Пробовала, та же ошибка ... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.05.2012, 12:24
|
|||
---|---|---|---|
|
|||
Найти в строке... |
|||
#18+
Странно, какой тип поля "option_value" на cтороне MSSQL? Каким запросом идет выборка? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.05.2012, 12:35
|
|||
---|---|---|---|
|
|||
Найти в строке... |
|||
#18+
Я наверное вас убью, но это MySql, тип поля longtext. Запрос: idSQL = "select * from ako_options where option_id=85" Set rsID = Server.CreateObject("ADODB.Recordset") Set rsID = conx.Execute(idSQL) Просто основная информация из MSSQL берется, а тут кое-что надо из другое базы. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.05.2012, 12:45
|
|||
---|---|---|---|
|
|||
Найти в строке... |
|||
#18+
попробуй Код: vbnet 1.
тока не помню, как в mysql называется текстовый тип кроме того, можно отрезать нужные данные на стороне сервера в запросе и не делать это на стороне скрипта а строка, часом, не длиннее 64кб? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.05.2012, 13:27
|
|||
---|---|---|---|
|
|||
Найти в строке... |
|||
#18+
Нее не помогает cast, все равно "необрабатываем тип данных". А почему charindex ругается? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.05.2012, 13:32
|
|||
---|---|---|---|
|
|||
Найти в строке... |
|||
#18+
lenashА почему charindex ругается?Потому что нет такой функции в VB. Предлагаю тогда применять ее внутри запроса. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.05.2012, 14:01
|
|||
---|---|---|---|
|
|||
Найти в строке... |
|||
#18+
и в строке запроса не знает такую функцию(( ... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.05.2012, 14:11
|
|||
---|---|---|---|
|
|||
Найти в строке... |
|||
#18+
значит в MySQL эта функция иначе называется... но это уже немножко не сюда ... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.05.2012, 14:22
|
|||
---|---|---|---|
|
|||
Найти в строке... |
|||
#18+
все равно спасибо) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.05.2012, 15:37
|
|||
---|---|---|---|
Найти в строке... |
|||
#18+
lenashЕсть строка {i:0;.....i:5741;} Нужна взять последнее значение (5741), причем это число не всегда четырехзначное. Подскажите, с помошью каких функций это можно сделать? А если так попробовать не вариант? Код: vbnet 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=60&mobile=1&tid=2157805]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
35ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
61ms |
get tp. blocked users: |
1ms |
others: | 316ms |
total: | 458ms |
0 / 0 |