我有这个简单的SQL查询的问题:
<?php
require_once('../../Connections/tohoshows.php');
$show ='gothaf';
mysql_select_db($database_tohoshows, $tohoshows);
$query_getShows = "SELECT * FROM toho_shows WHERE toho_shows.show =' ". $show. " '";
$getShows = mysql_query($query_getShows, $tohoshows) or die(mysql_error());
$row_getShows = mysql_fetch_assoc($getShows);
$totalRows_getShows = mysql_num_rows($getShows);
mysql_free_result($getShows);
?>
Run Code Online (Sandbox Code Playgroud)
当我在WHERE子句中直接使用字符串时,就像这样
$query_getShows = "SELECT * FROM toho_shows WHERE toho_shows.show ='gothaf'";
Run Code Online (Sandbox Code Playgroud)
我得到了一个结果.当我使用变量时,我没有数据!我是新手,我无法弄清楚我做错了什么.任何帮助,将不胜感激.谢谢!
我有以下代码:
BaseContent.cs
public class BaseContent
{
// Some auto properties
}
Run Code Online (Sandbox Code Playgroud)
News.cs
public class News : BaseContent
{
// Some more auto properties
}
Run Code Online (Sandbox Code Playgroud)
Events.cs
public class Event : BaseContent
{
// Some more auto properites
}
Run Code Online (Sandbox Code Playgroud)
GenericResponse.cs
public class GenericResponse<T>
{
[XmlArray("Content")]
[XmlArrayItem("NewsObject", typeof(News)]
[XmlArrayItem("EventObject", typeof(Event)]
public List<T> ContentItems { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
NewsResponse.cs
public class NewsResponse : GenericResponse<News> {}
Run Code Online (Sandbox Code Playgroud)
EventResponse.cs
public class EventResponse : GenericResponse<Event> {}
Run Code Online (Sandbox Code Playgroud)
如您所见,我有一个基类BaseContent和两个派生自它的类.接下来我有一个通用响应类,因为xml文件的结构总是相同的,但它们在某些属性上有所不同.
我以为我可以指定[XmlArrayItem]用于特定类的名称.但现在我收到了错误:
System.InvalidOperationException:无法生成临时类(result = 1).错误CS0012:类型'System.Object'在未引用的程序集中定义.您必须添加对程序集'System.Runtime,Version = 4.0.0.0,Culture …
我在Yosemite的Mac上工作.昨天我安装了Visual Studio 2013的Update 4,并注意到使用TFS 2013(和TFS作为SCM)时的一种奇怪行为.我的源文件作为本地工作区映射到Mac上的UNC路径.
当我对我的文件进行更改并尝试登记时,我收到以下消息:
\\psf\Home\Documents\My\TFS\Customerproject\Source\Calculation\WeightCalculation.cs: Access to the path is denied.
Run Code Online (Sandbox Code Playgroud)
当我搁置我的更改并取消搁置时,我可以签入该文件.当我收到消息"访问被拒绝"时,我可以在每个文件上重现这个.
更新我只是玩了一下而且:我不需要取消搁置文件.它足以搁置它们并检查"保留本地挂起的更改".之后,我可以办理登机手续.
我试图删除Windows中的"只读"标志,并在源文件夹上执行"chmod -R 777 Source"以允许所有人访问.但这并不能解决问题.只有搁置的解决方法有效.
以管理员身份启动Visual Studio也无法解决问题.
其他人注意到这种行为或有想法如何解决它?
处理数据后:输入| 过滤器| 输出> ElasticSearch它存储的格式有点像:
"_index": "logstash-2012.07.02",
"_type": "stdin",
"_id": "JdRaI5R6RT2do_WhCYM-qg",
"_score": 0.30685282,
"_source": {
"@source": "stdin://dist/",
"@type": "stdin",
"@tags": [
"tag1",
"tag2"
],
"@fields": {},
"@timestamp": "2012-07-02T06:17:48.533000Z",
"@source_host": "dist",
"@source_path": "/",
"@message": "test"
}
Run Code Online (Sandbox Code Playgroud)
我在特定字段中过滤/存储大部分重要信息,是否可以省略默认字段,如:@source_path和@source_host?在不久的将来,它将每月存储80亿个日志,我想在排除这个默认字段的情况下运行一些性能测试(我只是不使用这些字段).
我的Windows 8应用程序中有一些数据应该随附,并且只是一些静态数据.实际上:它是一个简单的xml文件,应该反序列化.
数据保存在Assets\data.xml中(资产是空白应用程序模板中的默认文件夹).
我正在使用这段代码来访问它:
private static async Task<MyObject> Load()
{
if (Windows.ApplicationModel.DesignMode.DesignModeEnabled)
{
return new SampleData();
}
var uri = new Uri("ms-appx:///Assets/data.xml");
Debug.WriteLine("Getting file from Application");
var file = await StorageFile.GetFileFromApplicationUriAsync(uri);
Debug.WriteLine("Opening file for reading async");
var stream = await file.OpenStreamForReadAsync();
var serializer = new XmlSerializer(typeof(MyObject));
Debug.WriteLine("Begin deserialization");
var result = (MyObject)serializer.Deserialize(stream.AsInputStream().AsStreamForRead());
return result;
}
Run Code Online (Sandbox Code Playgroud)
通话方式:
public static MyObject GetMyObject()
{
if (_myObject == null)
{
_myObject = Load().Result;
}
return _myObject;
}
Run Code Online (Sandbox Code Playgroud)
关于这个的"有趣"部分是:
如果我设置一个断点var uri = new Uri(...); …
我正在使用启用了延迟加载的Entity Framework 5.我有以下代码:
private ICollection<Subscription> _subscriptions = new Collection<Subscription>();
public virtual ICollection<Subscription> Subscriptions
{
get { return _subscriptions; }
set { _subscriptions = value; }
}
Run Code Online (Sandbox Code Playgroud)
但这有意义吗?我想确保公共属性Subscriptions永远不为null.由于虚拟实体框架会覆盖getter和setter以提供延迟加载功能.
我是否需要此字段,或者我可以只使用自动属性,如果没有订阅,我会得到一个空列表?
如何首先使用代码将EF 5.0与成员资格提供程序集成?
我有自己的数据库架构,我想用它来注册用户等.
membership-provider code-first asp.net-mvc-4 entity-framework-5 simplemembership
c# ×3
.net-4.5 ×1
asynchronous ×1
code-first ×1
field ×1
generics ×1
lazy-loading ×1
logstash ×1
mysql ×1
osx-yosemite ×1
php ×1
select ×1
sql ×1
tfs2013 ×1
unc ×1
windows-8 ×1
winrt-xaml ×1