powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / CLR MS SQL
12 сообщений из 12, страница 1 из 1
CLR MS SQL
    #38328588
Garafutdin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый вечер!
Ребята помогите пожалуйста. Весь день голову ломаю.
Хочу написать 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
CLR MS SQL
    #38328660
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А где ищете?

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

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


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




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

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

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


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