Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Архив форумов ЦИТФорума
Море(!) вопросов - Море(!) ответов
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
Как правильно задавать вопросы

return

 
Перейти:  
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Программирование
Предыдущая тема :: Следующая тема  
Автор Сообщение
Romanovskaya
Гость





СообщениеДобавлено: Пт Мар 29 2002 13:35    Заголовок сообщения: return Ответить с цитатой

Zdravo!
U meny est' takoj kod, kotorij normaljno vidaet na pechatj i OutBuffer i OutBuffer1(chto odno i toze), a kak sdelatj prosto funkciu - ne Main, chtobi ona v konce : return, a potom byte[] iz etih bufferov, ili kak f(out buffer), i bufer=OutBuffer?(Chto-to nichego ne poluchaetsja tolkovogo)
Zaranee, spasibo/
Poka
using System;
using System.Data;
using System.Data.SqlClient;
using System.Data.SqlTypes;
using System.IO;



namespace SelectByte__FromSQL
{

public class Class1
{
const string MyURL ="http://localhost/SsmWebGui/Images/55.wbmp";


public static void Main()

{
SqlConnection nwindConn = new SqlConnection("Data Source=(local);Integrated Security=SSPI;Initial Catalog=IMG");
string selectStr ="SELECT Picture, LengthPic FROM Slika2 WHERE URLImg = @MyURL";

nwindConn.Open();
SqlCommand selectCMD = new SqlCommand(selectStr, nwindConn);
selectCMD.Parameters.Add("@MyURL", SqlDbType.VarChar, 255).Value = MyURL;


SqlInt32 anLengthPic;
SqlBinary myBinary;

SqlDataReader myReader = selectCMD.ExecuteReader();


while (myReader.Read())
{
string myDataType = myReader.GetDataTypeName(0);

myBinary = myReader.GetSqlBinary(0);
anLengthPic =myReader.GetInt32(1);
byte[] anBuffer = myBinary.Value;

Console.WriteLine("myDataType: {0}.", myDataType );
Console.WriteLine("GetSqlBinary: {0}.", myBinary);
Console.WriteLine("LengthPic: {0}.", anLengthPic);



MemoryStream ms = new MemoryStream(anBuffer);

int BinArr_size;
BinArr_size = (int)anLengthPic;

byte[] OutBuffer = new byte[BinArr_size];
BinaryReader br = new BinaryReader(ms);
int[] myIntArr = new int[BinArr_size];
string[] myStringArr = new string[BinArr_size];


for(int i=0; i
Вернуться к началу
Показать сообщения:   
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Программирование Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2002 phpBB Group
Русская поддержка phpBB

 

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 6608306, ICQ 232284597
Пресс-релизы — pr@citforum.ru
Послать комментарий
Информация для авторов
This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2006 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...