Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / CLR MS SQL / 12 сообщений из 12, страница 1 из 1
11.07.2013, 19:03
    #38328588
Garafutdin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CLR MS SQL
Добрый вечер!
Ребята помогите пожалуйста. Весь день голову ломаю.
Хочу написать CLR-ку чтобы подключить ее к SQL Servery

В Visual Basic создаю пустой проект, добавляю туда класс.
В классе пишу нужный мне код
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
Imports System
Imports System.IO
Imports System.Net
Imports System.Text
Imports System.Data
Imports System.Data.SqlClient
Imports System.Data.SqlTypes
Imports Microsoft.SqlServer.Server


Partial Public Class StoredProcedures

    Public Sub XSendSmska1(ByVal sNumber As String, ByVal sText As String, ByVal sSender As String, ByRef outResult As String)

        ' Входные параметры
        'Dim sNumber As String = "7916XXXXXXXX" '"7916XXXXXXXX"
        'Dim sText As String = "Это тестовое сообщение"
        'Dim sSender As String = "PassportObj" 'PassportObj или Directum или SMS4TEST
        'Dim sPhoneID As String = "1"

        ' Выходные (результат) параметры
        'Dim outResult As String

        ' URL

        Dim myHttpWebRequest As HttpWebRequest
        myHttpWebRequest = HttpWebRequest.Create("https://my.sms16.ru/xml/")
        ' POST
        myHttpWebRequest.Method = "POST"
        ' заголовок сообщения
        myHttpWebRequest.UserAgent = "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; MyIE2;"
        myHttpWebRequest.Accept = "image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint,  application/msword, */*"
        myHttpWebRequest.Headers.Add("Accept-Language", "ru")
        myHttpWebRequest.ContentType = "text/xml"

        'текст запроса
        Dim sQueryString As String = "<?xml version=""1.0"" encoding=""utf-8"" ?>" & _
                                    "<request>" & _
                                    "<message type=""sms"">" & _
                                    "<sender>" & sSender & "</sender>" & _
                                    "<text>" & sText & "</text>" & _
                                    "<abonent phone=""" & sNumber & """ number_sms=""1"" />" & _
                                    "</message>" & _
                                    "<security>" & _
                                    "<login value=""manager"" />" & _
                                    "<password value=""manger1"" />" & _
                                    "</security>" & _
                                    "</request>"
        Dim ByteArr As Byte() = Encoding.GetEncoding("utf-8").GetBytes(sQueryString)
        myHttpWebRequest.ContentLength = ByteArr.Length()
        myHttpWebRequest.GetRequestStream().Write(ByteArr, 0, ByteArr.Length)

        ' выполняем запрос
        Dim myHttpWebResponse As HttpWebResponse = myHttpWebRequest.GetResponse()
        If (String.Compare(myHttpWebRequest.ContentType, "text/xml", True) <> 0) Then
            Throw New ApplicationException("Invalid content type specified")
        End If
        'Получаем ответ:
        Dim myStreamReader As New StreamReader(myHttpWebResponse.GetResponseStream, Encoding.GetEncoding("utf-8"))
        outResult = myStreamReader.ReadToEnd()

        ' эта строчка в новой процедуре будет не нужна, т.к. это для отладки
        'text_box.Text = outResult
    End Sub

End Class


и хочу чтобы после построения у меня получилась Dll-ка которую я благополучно хочу впендюрить в SQL Server

При построении у меня нет ошибок, а вот dll не появляется(((
В чем может быть причина?
...
Рейтинг: 0 / 0
11.07.2013, 20:15
    #38328660
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CLR MS SQL
А где ищете?

Модератор: Тема перенесена из форума "Visual Basic".
...
Рейтинг: 0 / 0
12.07.2013, 11:05
    #38328966
Garafutdin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CLR MS SQL
В гугле)
...
Рейтинг: 0 / 0
12.07.2013, 12:20
    #38329135
Winnipuh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CLR MS SQL
автори хочу чтобы после построения у меня получилась Dll-ка которую я благополучно хочу впендюрить в SQL Server

При построении у меня нет ошибок, а вот dll не появляется(((
В чем может быть причина?


опишите, как вы делаете процесс "впендюривания" и как выполняете?
...
Рейтинг: 0 / 0
12.07.2013, 12:33
    #38329162
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CLR MS SQL
GarafutdinВ гугле)А может надо в bin\debug?
...
Рейтинг: 0 / 0
12.07.2013, 12:57
    #38329215
Winnipuh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CLR MS SQL
При построении у меня нет ошибок, а вот dll не появляется(((




аутпут лог из студии покажите
...
Рейтинг: 0 / 0
15.07.2013, 12:50
    #38331215
Garafutdin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CLR MS SQL
В бин дебаге не появляется длл((
...
Рейтинг: 0 / 0
15.07.2013, 12:52
    #38331218
Garafutdin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CLR MS SQL
Подскажите где посмотреть аутпут лог?
...
Рейтинг: 0 / 0
15.07.2013, 15:09
    #38331477
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CLR MS SQL
ctrl+alt+o
...
Рейтинг: 0 / 0
15.07.2013, 15:58
    #38331565
Garafutdin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CLR MS SQL
========== Построение: успешно: 0, с ошибками: 0, без изменений: 1, пропущено: 0 ==========
...
Рейтинг: 0 / 0
22.08.2013, 09:59
    #38374163
Двоичник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CLR MS SQL
не мудрено, ведь студия на русском языке, реально фиг где что найдешь
...
Рейтинг: 0 / 0
22.08.2013, 10:03
    #38374167
Двоичник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CLR MS SQL
попробуй вот так в командном батнике

"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\CSC" /target:library /out:<output_compile_file>.dll <compiled_source_file>.cs

удач!
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / CLR MS SQL / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]