<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>NObject O/R Mapping Framework</title><link>http://www.macrobject.us/Community/forums/32/ShowForum.aspx</link><description /><dc:language>en-US</dc:language><generator>CommunityServer 1.1 (Build: 1.1.0.50307)</generator><item><title>如何将String与Byte()进行转换</title><link>http://www.macrobject.us/Community/forums/562/ShowPost.aspx</link><pubDate>Sat, 11 Jul 2009 12:24:20 GMT</pubDate><guid isPermaLink="false">1cb00050-190a-43ed-bb39-b76c36d471d0:562</guid><dc:creator>TearCry</dc:creator><slash:comments>3</slash:comments><description>数据库使用SQL Server,&lt;br&gt;
我的一个表Path中有个字段，Flag， 数据类型为Image 二进制&lt;br&gt;
经过CodeAuto生成代码后，按String类型存储&lt;br&gt;
&lt;br&gt;
我读取文件为Byte数组，将其转换为String&lt;br&gt;
&lt;br&gt;
Dim p As New Path(om)&lt;br&gt;
&lt;br&gt;
Byte() content是读取到的文件内容，然后利用&lt;br&gt;
&lt;br&gt;
p.Flag = Convert.ToBase64String(content) &lt;br&gt;
p.save()&lt;br&gt;
产生错误String 转换为Byte() 出错，请问是怎么回事？&lt;br&gt;
&lt;br&gt;
难道Blob,Clob大字段都只能选择用String存储吗？&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
还有之前我用Access数据库，在用save()方法保存实体时，会报少分号的错误。</description></item></channel></rss>