草庐IT

server_ip

全部标签

c# - 将数组传递给 SQL Server 存储过程

如何使用C#将数组变量传递给SQLServer存储过程并将数组值插入整行?提前致谢。SQLServer表:ID|Product|Description-------------------------------8A3H|Soda|600mlbottleC#数组:string[]info=newstring[]{"7J9P","Soda","2000mlbottle"};SQLServer存储过程:ALTERPROCINSERT(@INFO_ARRAYARRAY)ASBEGININSERTINTOProductsVALUES(@INFO_ARRAY)END

c# - 如何获取本地计算机的计算机名和IP地址

如何以编程方式获取我的PC的计算机名称和IP地址?例如,我想在文本框中显示该信息。 最佳答案 看看这个:link还有这个:linktextBox1.Text="ComputerName:"+Environment.MachineNametextBox2.Text="IPAdd:"+Dns.GetHostAddresses(Environment.MachineName)[0].ToString(); 关于c#-如何获取本地计算机的计算机名和IP地址,我们在StackOverflow上找到

c# - 使用最小起订量模拟 HttpContext.Current.Server.MapPath?

我正在对我的家庭Controller进行单元测试。在我添加保存图像的新功能之前,此测试运行良好。导致问题的方法如下所示。publicstaticvoidSaveStarCarCAPImage(intcapID){byte[]capBinary=Motorpoint2011Data.RetrieveCapImageData(capID);if(capBinary!=null){MemoryStreamioStream=newMemoryStream();ioStream=newMemoryStream(capBinary);//savethememorystreamasanimage//

c# - 在 appdata 文件夹中创建 sql server 压缩文件

我正在开发一个简单的软件,它首先使用EntityFramework代码和sqlservercompact4。目前这个设置有效。EntityFramework创建sqlserver压缩文件(如果尚不存在)。数据库的路径是从存储在app.config文件中的连接字符串中定义的。它是这样构建的:但是,我想将数据库放在当前用户的应用程序数据文件夹(我的win7机器上的C:\Users\User\AppData\Roaming文件夹)中的一个文件夹中。我已经尝试将连接字符串的数据源设置为类似%APPDATA%\Database.sdf的内容,但这不起作用,我收到“路径中的非法字符”异常。我想坚持

c# - 批量插入Sql Server百万条记录

我有一个Windows服务应用程序接收具有以下格式的数据流IDX|20120512|075659|00000002|3|AALI|AstraAgroLestariTbk.|0|ORDI_PREOPEN|12|00000001550.00|00000001291.67|00001574745000|00001574745000|00500|XDS1BXO1||00001574745000|›§IDX|20120512|075659|00000022|3|ALMI|AlumindoLightMetalIndustryTbk.|0|ORDI|33|00000001300.00|0000000

c# - 如何在 Sql Server Compact Edition 中使用 LIKE 参数

我正在尝试参数化使用带通配符的LIKE关键字的搜索查询。原来的sql有这样的动态sql:"ANDJOB_POSTCODELIKE'"+isPostCode+"%'"所以我尝试了这个,但是我得到了一个FormatException:"ANDJOB_POSTCODELIKE@postcode+'%'"编辑:我猜FormatException不会来自SqlServerCE,所以按照要求,这是我在C#代码中设置参数的方法。参数在代码中设置如下:command.Parameters.Add("@postcode",SqlDbType.NVarChar).Value=isPostCode;我也试过

c# - 如何在 C#.NET 中从本地 IP 解析主机名?

我正在尝试列出网络上当前在线的计算机名称。我只设法获取事件IP,但无法获取这些IP的计算机名称。有什么想法吗? 最佳答案 您可以使用Dns.GetHostEntry尝试解析名称,因为不是每个IP都有名称。usingSystem.Net;...publicstringGetHostName(stringipAddress){try{IPHostEntryentry=Dns.GetHostEntry(ipAddress);if(entry!=null){returnentry.HostName;}}catch(SocketExcepti

c# - 我可以请求 SQL Server 缓存某个结果集吗?

某个查询正在从ASP.NET页面调用。我在ManagementStudio中研究了该查询的执行计划,87%用于排序。我非常需要排序,否则显示的数据将毫无意义。我是否可以请求SQLServer缓存排序的结果集,以便在后续运行中更快地返回数据?或者SQLServer是否足够智能来进行缓存处理,如果可能的话,我试图强制它缓存结果是不是犯了错误?任何相关信息将不胜感激,并提前致谢:)更新:我刚刚在一篇文章中读到,使用聚簇索引创建View会提高性能,因为索引会将View中的数据持久保存到磁盘。这是真的?我该怎么做?有文章吗? 最佳答案 虽然您

c# - 在 C# 中从 DNS 解析 IP 地址

这个问题在这里已经有了答案:Can'tparsedomainintoIPinC#?(6个答案)关闭9年前。我正在尝试建立到IP地址的TCP套接字连接。我可以通过像这样直接解析IP地址来做到这一点:IPAddressipAddress=IPAddress.Parse("192.168.1.123");IPEndPointremoteEP=newIPEndPoint(ipAddress,80);//CreateaTCP/IPsocket.Socketsender=newSocket(AddressFamily.InterNetwork,SocketType.Stream,ProtocolT

c# - 使用 C# 连接到本地 SQL Server 数据库

假设我在VisualStudio的App_Data文件夹中创建了一个名为Database1.mdf的SQLServer数据库,其中包含一个名为Names的表。如何使用C#建立连接以读取表值?到目前为止,我已经尝试过这样的事情:SqlConnectionconn=newSqlConnection("Server=localhost;Database=Database1;");conn.Open();//createaSqlCommandobjectforthisconnectionSqlCommandcommand=conn.CreateCommand();command.Command