Всем доброе время суток.
Столкнулся вот с такой проблемой, помогите пожалуйста.
Не запускается FDOfficeList (демо версии), выскакивает сообщение "FDOfficeList - обнаружена ошибка. Приложение будет закрыто. Приносим извинения за неудобства." и мол отправить отчет или нет.
В событиях написано следующее
NET Runtime 2.0 Error Reporting ID 5000
EventType clr20r3, P1 fdofficelist_demo.exe, P2 1.0.138.25, P3 4e293bd7, P4 system.data, P5 2.0.0.0, P6 4889deaf, P7 2490, P8 2c, P9 system.data.sqlclient.sql, P10 NIL.
Остальные два приложения запускаются нормально (FDOfficeMovie, FDOfficeTemplates)
За ранее спасибо!
FDOfficeList - NET Runtime 2.0 Error Reporting ID 5000
Модераторы: ElenVR, Людмила, PR
-
- Сообщения: 12
- Зарегистрирован: 29 сен 2011 18:45
-
- Сообщения: 129
- Зарегистрирован: 17 июн 2009 10:58
- Откуда: Новосибирск
В ближайшее время инсталлятор будет поправлен, а сейчас? пожалуйста, сделайте следующее:
1. Запустите программу MS SQL Server Management Studio Express и подключитесь к SQL серверу под логином sa
2. В дереве обозревателя объектов откройте ветку "Базы данных".
3. Найдите базу данных указанную при инсталляции FDOffice, щёлкните по её имени правой кнопкой мыши и выберите пункт "Создать запрос"
4. В открывшееся окно скопируйте приведённый ниже текст:
5. Нажмите кнопку "Выполнить" [F5]. Если Вы не получили сообщения об ошибке выполнения, то можете закрыть MS SQL Server Management Studio Express и запустить программу FDOfficeList.
Всё должно работать.
1. Запустите программу MS SQL Server Management Studio Express и подключитесь к SQL серверу под логином sa
2. В дереве обозревателя объектов откройте ветку "Базы данных".
3. Найдите базу данных указанную при инсталляции FDOffice, щёлкните по её имени правой кнопкой мыши и выберите пункт "Создать запрос"
4. В открывшееся окно скопируйте приведённый ниже текст:
Код: Выделить всё
ALTER VIEW clipall WITH ENCRYPTION
AS
SELECT c.id, c.name, c.filename, c.ext, c.video, c.audio, c.markin,
CASE WHEN c.virtual=1 THEN null ELSE CONVERT(VARCHAR, FLOOR(c.markin / 3600000)) + ':' + RIGHT('0' + CONVERT(VARCHAR, FLOOR(c.markin % 3600000 / 60000)), 2) + ':' + RIGHT('0' + CONVERT(VARCHAR, FLOOR(c.markin % 60000 / 1000)), 2) + '.' + RIGHT('000'+CONVERT(VARCHAR, ROUND(CASE WHEN c.video=1 THEN (c.markin %1000)*c.vfps/1000 ELSE (c.markin % 1000) END, 0)), CASE WHEN c.video=1 THEN 2 ELSE 3 END) END AS mark_in, c.markout,
CASE WHEN c.virtual=1 THEN null ELSE CONVERT(VARCHAR, FLOOR(c.markout / 3600000)) + ':' + RIGHT('0' + CONVERT(VARCHAR, FLOOR(c.markout % 3600000 / 60000)), 2) + ':' + RIGHT('0' + CONVERT(VARCHAR, FLOOR(c.markout % 60000 / 1000)), 2) + '.' + RIGHT('000'+CONVERT(VARCHAR, ROUND(CASE WHEN c.video=1 THEN (c.markout %1000)*c.vfps/1000 ELSE (c.markout % 1000) END, 0)), CASE WHEN c.video=1 THEN 2 ELSE 3 END) END AS mark_out, c.markout-c.markin AS playasms,
CASE WHEN c.virtual=1 THEN null ELSE CONVERT(VARCHAR, FLOOR((c.markout-c.markin) / 3600000)) + ':' + RIGHT('0' + CONVERT(VARCHAR, FLOOR((c.markout-c.markin) % 3600000 / 60000)), 2) + ':' + RIGHT('0' + CONVERT(VARCHAR, FLOOR((c.markout-c.markin) % 60000 / 1000)), 2) + '.' + RIGHT('000'+CONVERT(VARCHAR, ROUND(CASE WHEN c.video=1 THEN ((c.markout-c.markin)%1000)*c.vfps/1000 ELSE ((c.markout-c.markin) % 1000) END, 0)), CASE WHEN c.video=1 THEN 2 ELSE 3 END) END AS playastime, c.duration,
CASE WHEN c.virtual=1 THEN null ELSE CONVERT(VARCHAR, FLOOR(c.duration / 3600000)) + ':' + RIGHT('0' + CONVERT(VARCHAR, FLOOR(c.duration % 3600000 / 60000)), 2) + ':' + RIGHT('0' + CONVERT(VARCHAR, FLOOR(c.duration % 60000 / 1000)), 2) + '.' + RIGHT('000'+CONVERT(VARCHAR, ROUND(CASE WHEN c.video=1 THEN (c.duration %1000)*c.vfps/1000 ELSE (c.duration % 1000) END, 0)), CASE WHEN c.video=1 THEN 2 ELSE 3 END) END AS dlit, c.vdx, c.vdy, CONVERT(VARCHAR, c.vdx)+'x'+CONVERT(VARCHAR, c.vdy) AS vsize, c.vfps AS dfps, ROUND(c.vfps,2) AS vfps, ROUND(c.vrate,3) AS vrate, c.ach, ROUND(c.arate,3) AS arate, c.afreq, c.aresol, c.virtual, c.parent AS parentid, prnt.name AS parent, c.sernum, c.album AS albumid, alb.name AS album,
c.year, c.firstperson AS persid, per.name AS firstperson, c.vp, c.vr, c.vs, c.ap, c.ar, c.[as], tp.name AS type, ct.name AS category, st.name AS style, md.name AS mood, sx.name AS sex,
ln.name AS lang, us.fio AS whoadd, c.addtime, cs.name AS zakaz, c.numrb, c.tplic, c.bglic, c.endlic, c.numlic, c.appendix, c.size, c.dtmod, c.md5, c.vcodec, c.acodec,
tp.color AS tpcolor, ct.color AS ctcolor, st.color AS stcolor, md.color AS mdcolor, tp.id AS tpid, st.id AS stid, ct.id AS ctid, md.id AS mdid, cs.id AS csid,
us.id AS usid, ln.id AS lnid, sx.id AS sxid, c.fformat, dbo.ClipAllow(c.fformat, c.video, c.vcodec, c.audio, c.acodec) as allow
FROM dbo.clip AS c LEFT OUTER JOIN
dbo.clip AS prnt ON prnt.id = c.parent LEFT OUTER JOIN
dbo.album AS alb ON alb.id = c.album LEFT OUTER JOIN
dbo.person AS per ON per.id = c.firstperson LEFT OUTER JOIN
dbo.stype AS tp ON tp.id = c.type LEFT OUTER JOIN
dbo.scat AS ct ON ct.id = c.category LEFT OUTER JOIN
dbo.sstyle AS st ON st.id = c.style LEFT OUTER JOIN
dbo.smood AS md ON md.id = c.mood LEFT OUTER JOIN
dbo.ssex AS sx ON sx.id = c.sex LEFT OUTER JOIN
dbo.slang AS ln ON ln.id = c.lang LEFT OUTER JOIN
dbo.users AS us ON us.id = c.whoadd LEFT OUTER JOIN
dbo.customers AS cs ON cs.id = c.zakaz
GO
Всё должно работать.
-
- Сообщения: 12
- Зарегистрирован: 29 сен 2011 18:45