Sql - Open File Stream Win API?
Jan 17, 2010I'm trying to use the
OpenSqlFilestream
Instruction but my code did not recognise it What dll i have to load in order to use it?
I'm trying to use the
OpenSqlFilestream
Instruction but my code did not recognise it What dll i have to load in order to use it?
in an winForm app in VS2010 win 7 compiling to x86, I try to do what Alvas.Audio seems to work. See (c# ex: [URL] for reference.
Dim data() As Byte = wr.ReadData(second * i, second)
The result give me data.length()=0. I do not have any exception, I can read format from it and whatever reader I use I got this problem.EDIT : After some tests, it seems like the uncompressed file I create in the first step (in PCM format, with .wav extension) can not be recognized by the Alvas.audio library for the second step. I must miss something around Audio file markups or something alike.
Here is the code that might be the source (basically this is step 1):
Dim functOut As String = String.Empty
Dim wr As Alvas.Audio.IAudioReader = Nothing
Dim fs As IO.FileStream = Nothing
[code]....
How can I write the resulted stream to be sure I can read it again later?
I want to open a file with a stream writer. Delete it contains and write random data to it. And finally delete the file.
View 10 RepliesPossible Duplicate: Access Denied in SQL 2008 EXPRESS?I have create my code in order to write images in a remote sql server All the details of accessing and writing are fine until now, including the system account right now i'm in the command of:
SqlFileStream = New SqlFileStream(filePathName, fileToken, FileAccess.Write)
and when i'm trying to execute it the Server returns the error 'Access denied' I have try all the posible ( those which i know) combinations to overcome this error but nothing Please give me the best assistance you may have I've put a sniffer in my PC to lookup the packages between Server and my PC, so here what i got: the first addres is the Server address and the second is my PC address.
*"10.93.1.29","10.93.1.10","SMB","Tree Connect AndX Request, Path: DEVELOPERSQLEXPRESS "
"10.93.1.10","10.93.1.29","SMB","Tree Connect AndX Response"
"10.93.1.29","10.93.1.10","SMB","Trans2 Request, QUERY_PATH_INFO, Query File Basic Info, Path: v1RemoteDBdbo PImages
[code]....
I dare to say that this error comes from the Windows program when the SQL 2008 tries to write some DATA to the filies which creates on C:sqlRemData.....
Is there a way to test if a streamreader or streamwrite is open? My application is something like this[code]...
View 7 RepliesI noticed when I send bitmap over a stream I have to close the stream where I sent it from in order to get it on the other end. Is there any way I can keep the stream open and send images and strings, or any other way of doing that? [code] 'I have to close the stream or it wont work, but I need to keep it open to send more images!
View 6 RepliesWhat I would like to do is allow the user to click a button which will open their default email program (e.g. outlook, windows live mail, etc) and create a new email with an attachment (from io.stream) ready for them.
View 2 RepliesMy app currently sends GET httpwebrequests and parses the content after reading the response stream for each request and the repeats this process over and over. I need to implement a continuous http stream which uses the same GET request but the connection stays open, from what I understand. how would I change my existing code to do this?
The streaming HTTP implementation allows one to cosume data in real time over a single persistent HTTp request. It access a data feed that continues to send activities on that response. I need to read data from the response, process it(parse and store) and then continue reading from the response and continue this process until the connection is closed. Would this be like a asynchronous request instead?
CODE:
I don't know whether it is simple or not because i am new to programming. my requirement is : In my vb.net winform application, the filenames of the files present in "D:Project" willbe displayed in DataGridView1 control. Now I want to load these files one after another into memory stream buffer and add the headers("ID","Name","Class") to the content in the file. Then I want to save these files in "C:" with "_de" as suufix to the filename i.e.,sample_de.csv.
View 1 RepliesI am writing a backup program that zips files. Using some sample code I have the following that creates a zip file. Problem is it does not get any subdirectories or files. Where am i going wrong?
Dim azFileNames() As String = Directory.GetFiles(SourceFolder)
Dim objCrc32 As New Crc32()
Dim zipStream As ZipOutputStream
[CODE]...
Alternativley, there is another component to the zipping dll that I could probably bypass the above altogether. It is: FZ.CreateZip(DestFile, SourceFolder, True, "", "") Where DestFile is (Output stream as system.io.stream). I'm trying to read all the files, directories, sub dir and files, etc from a specific location, let's say 'My Documents' into Destfile in which the FZ.CreateZip zips the file. FZ is FastZip which is from icsharpcode.net. They have c# examples, but that's greek to me. I'm trying to just learn VB!
If i use a stream to modify few bytes in a file without changing the total number of bytes
does the stream rewrite all the file even if just few bytes have been replaced?
Is there anyway to take a static stream reader, and switch it to another text file based on the user changing the file?
View 1 Repliesi would like to ask is there anyway to read a txt file with UTF-8 encoding using streamreader or filestream. the txt file is contain some extended ASCII that makes me cannot read the characters properly. I hav tried Encoding.ASCII.GetString(Encoding.UTF8.GetBytes()) but still it return wrong character when it's reading extended ASCII code.
View 2 RepliesIm making a desktop player for a online web radio, and for the program I wanna make it show all the stream info. Like the stream name, and such. However I dont know how to do this? I looked everywhere
The server url is setup like this "[URL]" And it has all the stream info and that there. So is there a way I can get the info from there onto like say a label? Live updates btw.
i am making a game in which the file stream gets a certain file(lets say a.txt) and it reads it, if it has certain values stored in the file it returns boolean(this is a function), then a sub procedure writes to the file using a streamwriter and a filestream using the same file. I am having problems, sometimes visual basic says that another process is using the file, this is before i closed the filestreams and the streamwriter or streamreader, then it gives me errors when i close the files, it tells me that it can't access a file that is already closed, i thought the filestream gets the file and lets the streamreader or streamwriter read or write to the filefound out the problem?
View 2 Repliesis it possible to report the percentage of file written by a file stream wile it is writing a large file?I am using a code like this one to write a large file
Using Fs As System.IO.FileStream = System.IO.File.Create(FolderPath)
Dim bf As New BinaryFormatter()
bf.Serialize(Fs, data)
End Using
I've downloaded ZLIB.NET from here and the example VB.NET code they provide works fine. It's very short so I'll paste it here for reference:
vb
Public Shared Sub CopyStream(ByRef input As System.IO.Stream, ByRef output As System.IO.Stream)
Dim num1 As Integer
[Code]...
Note that the CopyStream() subroutine is identical. The problem is that although decompressing seems to work fine, compressing does not. If I take a byte stream, compress it and then decompress it using the above code, I get a truncated version of the original stream (as an example, a 360485 byte stream becomes 311518 bytes). The resulting bytes match the original stream up until the point where it's cut off.
The only information I can find about streams being truncated is due to missing stream.Flush() commands but the output stream is flushed in the CopyStream() subroutine.
I am developing a VB.NET 2008 application, consisting of a main EXE application and several resource DLLs.
I need two functions for the DLL:
1) one function to get a list of all files in the resources of the DLL.
2) one function to return 'by name' a resource file as a System.IO.Stream type.[code]...
I am trying to read a xml file (from a stream) like the one below. I need to read the xml element "recipientPhone" first,then I could read element "contents" so that I could save base64 data as file with the name coming from recipientPhone.I am using while xmlReader.read() to read the xml, is there a way that I could read element "recipientPhone" before "contents"?
xml sample:
<fax>
<clientInfo>Attachments: 2</clientInfo>
<contents><contentType>0</contentType>
<data>data1</data>
[code].....
I have an embedded DLL in my app and I need to write it to the filesystem at runtime. I have this so far:
Dim _assembly As Assembly = Assembly.GetExecutingAssembly()
Dim _rawstream As Stream = _assembly.GetManifestResourceStream("MyFile.dll")
I just need to write _rawstream to a file now.
EDIT: This has to be .NET Framework 2 and CopyTo does not exist
I have a filename(including it's path) in a string. Now i want to load this .csv file into memory stream. ex: Dim filename as string="C:UsersDesktopabc.csv"
View 2 RepliesI am developing a VB.NET 2008 application, consisting of a main EXE application and several resource DLLs.
I need two functions for the DLL:
1) one function to get a list of all files in the resources of the DLL.
2) one function to return 'by name' a resource file as a System.IO.Stream type.
NOTE: The files will not be "Embedded Resource" (this doubles the size of the DLL), so I think cannot use 'GetManifestResourceStream'.
[Code]...
I am developing a VB.NET 2008 application, consisting of a main EXE application and several resource DLLs.I am trouble with two functions for the DLL:
1) one function to get a list of all files in the resources of the DLL.
2) one function to return 'by name' a resource file as a System.IO.Stream type.
NOTE: The files will not be "Embedded Resource" (this doubles the size of the DLL), so I think cannot use 'GetManifestResourceStream'.
I currently use:
Return New System.IO.MemoryStream(My.Resources.MyFileName)
but I want it to be called by name.I am adding the resources using the VS 2008 "Resources" tab, from the My Project screen, I'm not manually editing Resources.resxAs I said before, it works with:
Return New System.IO.MemoryStream(My.Resources.MyFileName)
but I need to get the resources by name, which also works by using
GetMAnifestResourceStream
but this requires to set the resources Build Action to "Embedded Resource", which doubles the size of my DLL file.I currently use "None" as Build Action, but I can use any Build Action that does not increase the file size more than the actual resources size.
why this code doesn't work:[code]....
View 11 RepliesI am trying to write a little synthesizer program, and as a first step I am creating .wav files opened for reading and writing using the code below called from a button click event handler. The audo plays but once, no matter how many instances of the Audio.Play method are called. I also tried closing the file and then calling the Audio.Play method on the full path name. In each case, the audio plays but once. If I click the button again, the file will be played once more. The duration for the audio is one second, so I am sure that it is only being played once every time. I do not want to loop the data. The idea is that when the user plays a new note, I update the file and replay it with the new data. Since the file is recreated every time I click the button, I guess what I *need* is working, but I am still curious why I cannot replay the content of the file.
' Create a file stream object for reading and writing.
Dim FS As New IO.FileStream(fileNamePath, _
IO.FileMode.Create, _
[Code]....
RichTextBox file save in stream
View 9 RepliesJust starting up on VB 2008 Express (.NET). Trying to write to and read from a file. It runs without errors, but the messagebox only shows the 'OK' button, not the contents of the file as I want. I thought that maybe I have to rewind the file before reading, but AFAICS there is no 'StreamRead.Rewind' or Reset or something.
[Code]...
Radio button 2 beacuse there are 3 and you have to pick one (The right one) to advance on to the next form.
View 4 RepliesUsing VB.net 2008 .net 2 to create an xml file from a dataset After the writexml statement the file is created OK When the stream is closed the xml file gets deleted?
code
Dim
dssettings As New DataSet("SAMSettingsDS")
Dim tblsettings As New DataTable("SAM")
[Code].....
I have a problem with the cryptostream, if i write the stream to a memorystream the memory that the stream used is still alocated and i have no way of unalocating it.what am i missingdoing wrong? im using-using on the streams,readers and crypto stuffs so the framework should shut them all down right? i tryed calling .close and .dispose but nothing ,in fact i moved it all over I have provided the sub that im using for the encrytion im in .net 4.5 so there is a lil async stuff but i know thats not the problem coz i moved this code out of my main app(.net 4) for testing to see if i could fix the problem.[code...]
View 12 Replies