Форум программистов, компьютерный форум, киберфорум
C#: Web, ASP.NET
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C# ASP.NET Проблема с подключением к Access: Error Type: ADODB.Recordset (0x800A0BB9) https://www.cyberforum.ru/ asp-net/ thread458393.html
Помогите. Подключаюсь к Access: Set Connection=Server.CreateObject('ADODB.Connection') Connection.Open '...' set rs=createobject('ADODB.Recordset') rs.CursorType = adOpenKeyset rs.LockType = adLockOptimistic Set rs = Connection.Execute (s) А ругается на строку
C# ASP.NET Вывод последних новостей
Эх, задолбало меня такое положение вещей, что не делаю, а приходится спрашивать... Идея очень проста и вроде бы легко реализуема, но неработает! Это новости, где пользователь может вывести новости, например за последнюю неделю. Вот кусок скрипта: nDays = Request.Cookies('News')('days') if Request.form('cookie') = 'true' then 'Response.Cookies('News')('types') = Request.Form('types')...
C# ASP.NET Постраничный вывод результатов. Помогите, я только начал изучать ASP. https://www.cyberforum.ru/ asp-net/ thread458389.html
Доброго всем дня. Господа, подскажите, каким образом можно организовать постраничный вывод результатов запроса ? Сказали посмотреть http://prosto.pp.ru/Docum/DocumShow.asp?DocumID=46, но я очень мало понял, что там написано в коде. Надо его использовать как-то, как вложенный файл, но вот как ? Помогите разобраться. Был бы очень признателен, если кто покажет конкретный пример. Благодарен за...
C# ASP.NET Как выгрузить данные из мемо поля базы Access в Html с сохранением переноса строки ? Как выгрузить данные из мемо поля базы Access в Html с сохранением переноса строки ? https://www.cyberforum.ru/ asp-net/ thread458386.html
C# ASP.NET Как добавить к файлу строку из формы содержащей <input type='text' name='edit1'>?
Мне нужно к существующему файлу добавить строку из формы содержащей <input type='text' name='edit1'> файл находиться в том же каталоге что и *.asp но на приведенную ниже конструкции ругается на строку set outFile = fileSys.OpenTextFile(fileName, ForAppending, True) и соответственно не работает. Перезаписать файл, прочитать, создать я пробовал, думал asp глючит, нет все нормально. Я...
C# ASP.NET Как читать бинарные файлы? https://www.cyberforum.ru/ asp-net/ thread458381.html
Подскажите как читать бинарные файлы,нужно именно в двоичном виде чтобы потом отсылать клиенту через Response.BinaryWrite
C# ASP.NET Как в ASP получить UserName пользователя сервера? Как в АСП получить UserName активного пользователя? В WSH (VBS) это выглядит так: Dim WSHNetwork Set WSHNetwork = WScript.CreateObject('WScript.Network') msgbox WSHNetwork.UserName https://www.cyberforum.ru/ asp-net/ thread458372.html C# ASP.NET Ошибка Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
Существует скрипт для новостей, я захотел сделать так, чтобы при вводе смайлика, вылетала картинка с рожей и написал следующее: Function smile(string) String = replace(String, ';)', '<img src='imgsmileswink.gif' width='15' height='15' align='middle'>') String = replace(String, ':(', '<img src='imgsmilesfrown.gif' width='15' height='15' align='middle'>') String = replace(String, ':p', '<img...
C# ASP.NET проблема с PWS на win2000. - *.asp не открываются https://www.cyberforum.ru/ asp-net/ thread458367.html
помогите разобратьса *.asp не открываются!почему?
C# ASP.NET Как заставить показать результаты поиска Index Server-ом? https://www.cyberforum.ru/ asp-net/ thread458365.html
Подскажите плз - у меня не показываются имена найденных файлов при поиске Index Server-ом Вот текст idq - файла : CiColumns=filename,size,rank,characterization, vpath,DocTitle,write CiFlags=DEEP CiRestriction=%MyRestriction% CiMaxRecordsInResultSet=50 CiMaxRecordsPerPage=10 Ciscope= CiTemplate=/search/result.htx
C# ASP.NET Кодировка сообщений об ошибках
Может это в FAQ, но искать особо времени нет. Ошибки IIS 5.0 выводит вот таким макаром: &Icirc;&oslash;&egrave;&aacute;&ecirc;&agrave; &acirc;&ucirc;&iuml;&icirc;&euml;&iacute;&aring;&iacute;&egrave;&yuml; Microsoft VBScript ошибка '800a000b' &Auml;&aring;&euml;&aring;&iacute;&egrave;&aring; &iacute;&agrave; 0 /test.html, line 12 Может кто-нибудь знает, как этих крокозябликов в...
C# ASP.NET Хранимые процедуры - с чем их едят? Привет! Просветите несведущего , что такое хранимые процедуры и собственно где их можно применять? Если лень отвечать в форуме , то посоветуйте, где взять почтитать на эту тему - deadrabbit@tut.by Dima https://www.cyberforum.ru/ asp-net/ thread458362.html
Sergik
20.05.2007, 17:02 0

Запрос иногда работает, а иногда - нет. - C# ASP.NET - Ответ 2554309

20.05.2007, 17:02. Показов 2066. Ответов 14
Метки (Все метки)

Ответ

Видимо так и будут у всех проблемы с датами происходить...
Вырезка из FAQ самого Shergin'a:
-------------
В Windows-программировании, существует понятие системной
локали. Что такое локаль? В практическом плане это регионозависимый способ
представления даты, времени, валют и некоторых других значений
в родном для пользователя виде.

Для локалей существует уникальный идентификатор - LCID. Списки
идентификаторов LCID можно найти в MSDN. Например, русская локаль -
LCID = 1049, американская - LCID = 1033. Есть также некий буквенный
идентификатор, совпадающий порой с ISO-639-2 Alpha-2 (например, 'ru'),
а порой и не совпадающий ('us-en'). Этот идентификатор
иногда используется вместо числового.

Что такое MS Office? Это приложение, имеющее ряд настроек для
используемых системных локалей. Для русской версии MS Office по
дефолту обычно поддерживаются 1033, 1034, 1036, 1049. Полный список
можно наблюдать по названиям каталогов, заглянув в Program
FilesMicrosoft OfficeOffice.

Почему версия MS Office не имеет никакого отношения к поддержке
локалей в вебсистемах? Потому что используется только ODBC-драйвер,
который работает с любыми локалями, задействованными в системе.

Как устанавливается локаль в вебприложении и БД? Для Access и других
'плоских' Jet-баз локаль устанавливается синхронно. То есть пишем

Session.LCID = 1033 '(US-English)

или

Session.LCID = 1049 '(Russian)

и Access начинает принимать за правильные в первом случае даты формата
MM/DD/YYYY, во втором - DD.MM.YYYY. Для SQL Server все несколько
сложнее - у него собственная система локалей. Для первого случая в
сессии нам пришлось бы в теле запроса написать

SET LANGUAGE english

во втором -

SET LANGUAGE russian

Самый простой способ вставить дату - это написать

'DD.MM.YYYY'.

Такое значение автоматически преобразуется по синхронным локалям в
формат datetime непосредственно СУБД (или ее суррогатом под
названием MS Jet).

Пример, иногда встречающийся на иностранных сайтах:

#MM/DD/YYYY#

Если мы заглянем чуть глубже в документацию к Microsoft Access, то
обнаружим, что это специальный 'оригинальный' формат даты и времени,
который всегда являет собой US EN (LCID=1033) и не использует
синхронных правил преобразования.

Таким образом, для российских сайтов наилучшим решением является
прописывание

Session.LCID = 1049 '(Russian)

и использование одинарных апострофов, предполагающих синхронное
конвертирование.

Дополнение: в Script engine 5.5 для чтения и установки локалей
можно использовать функции GetLocale и SetLocale. Теперь это работает
и в WSH.
------------------------
От себя добавлю: чтобы работало в SQL Server надо в Interprise Manager в свойствах самого сервера установить Default Database Language for User на Russian.
И всегда пишите 'DD.MM.YYYY' (можно YY)

Вернуться к обсуждению:
Запрос иногда работает, а иногда - нет. C# ASP.NET
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.05.2007, 17:02
Готовые ответы и решения:

POST запрос: иногда приходит пустой ответ от сервера
Отсылаю POST запрос(HttpWebRequest) , использую прокси(запрос на pw.mail.ru) и очень часто ответ...

Почему Application.DoEvents() иногда работает очень долго?
Добрый вечер. while (webBrowser.ReadyState != WebBrowserReadyState.Complete) { ...

file_get_contents(http://) иногда работает иногда нет
Такой код: echo file_get_contents('http://example.com/'); Иногда работает иногда нет, все что...

Openssl. Иногда вызов функций шифрования проходит нормально, иногда нет
Всем привет! Использую библиотеку openssl для шифрования / дешифрования. Генерирую ключи...

14
20.05.2007, 17:02
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.05.2007, 17:02
Помогаю со студенческими работами здесь

Почему иногда отслеживается нажатие на три клавиши сразу, а иногда нет
Доброй ночи, кто может объяснить почему иногда отслеживает нажатие на три кнопки сразу, а иногда...

Почему иногда функции передается значение int, а иногда - нет?
1 случай: void Function_1(int* &amp; rVarOne, int* &amp;rVarTwo) { /* Какие-то операции с...

Компьютер зависает, иногда с полоской по монитору, иногда с синим экраном.
У меня такая штука с компом: включаешь компьютер, можешь подолгу за ним сидеть: играть, смотреть...

Компьютер сам отключается. Иногда моментально, иногда через время
Привет всем. В общем комп при включении издает какой то треск и сразу отключается. Иногда...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru